⊗gtPmRmGD 61 of 66 menu

Änderungen aus externen Repositories in Git abrufen

In den vorherigen Lektionen haben wir gelernt, Daten an ein externes Repository zu senden. Stellen wir uns nun eine Situation vor, in der sich die Daten darin geändert haben. Eine solche Situation entsteht, wenn mehrere Personen an einem Projekt arbeiten und jede von ihnen Daten an dieses gemeinsame Repository sendet. Oder es könnte eine Situation geben, in der Sie an verschiedenen Computern arbeiten, zum Beispiel zu Hause und im Büro. Im Büro senden Sie Änderungen und zu Hause möchten Sie sie auf Ihren Heimcomputer abrufen.

Lassen Sie uns eine solche Situation simulieren. Gehen Sie dazu auf der GitHub-Website in die Projektdateien und bearbeiten Sie irgendeine Datei, indem Sie Änderungen daran vornehmen. Lassen Sie uns diese Änderungen auf unseren lokalen Computer abrufen.

Dies geschieht mit dem Befehl fetch, gefolgt vom Namen des externen Repositorys:

git fetch origin

Dieser Befehl kopiert alle Änderungen, die im externen Repository seit Ihrem letzten Zugriff darauf vorgenommen wurden. Dabei erscheinen die Änderungen nicht sofort in unseren Dateien, sondern gelangen in einen speziellen Branch. Der Name dieses Branches wird nach folgendem Prinzip gebildet: Name des externen Repositorys, danach durch Schrägstrich getrennt der Name des Branches. In unserem Fall wäre das origin/master.

Damit die Änderungen in den Dateien unseres Projekts erscheinen, müssen wir die Änderungen in unseren Branch zusammenführen (mergen). Dazu führen wir, während wir uns im Branch master befinden, den Merge-Befehl aus:

git merge origin/master

Nehmen Sie manuell auf der GitHub-Website Änderungen in Ihrem Projekt vor. Rufen Sie diese Änderungen in Ihr lokales Repository ab.

Deutsch
БеларускаяEnglishEspañolFrançaisPortuguêsРусский
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen