View a markdown version of this page

Git-Befehle für Branches - Amazon CodeCatalyst

Amazon CodeCatalyst ist nicht mehr offen für neue Kunden. Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter Wie migriert man von CodeCatalyst.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Git-Befehle für Branches

Sie können Git verwenden, um Branches im Klon des Quell-Repositorys auf Ihrem Computer (Ihrem lokalen Repo) oder in Ihren Entwicklungsumgebungen zu erstellen, zu verwalten und zu löschen. Anschließend können Sie Ihre Änderungen in Ihr CodeCatalyst Quell-Repository (das Remote-Repository) übertragen und übertragen. Beispiel:

Allgemeine Git-Befehle für Branches

Listet alle Branches im lokalen Repo auf, wobei neben deinem aktuellen Branch ein Sternchen (*) angezeigt wird.

git branch

Ruft Informationen über alle vorhandenen Branches im Remote-Repository in das lokale Repo ab.

git fetch

Listet alle Branches im lokalen Repo und die Remote-Tracking-Zweige im lokalen Repo auf.

git branch -a

Listet nur Remote-Tracking-Zweige im lokalen Repo auf.

git branch -r

Erstellt einen Branch im lokalen Repo unter Verwendung des angegebenen Branch-Namens. Dieser Branch erscheint erst im Remote-Repository, wenn Sie die Änderung festschreiben und übertragen.

git branch branch-name

Erstellt einen Branch im lokalen Repo unter Verwendung des angegebenen Branch-Namens und wechselt dann zu diesem Branch.

git checkout -b branch-name

Wechselt unter Verwendung des angegebenen Zweignamens zu einer anderen Filiale im lokalen Repo.

git checkout other-branch-name

Verschiebt einen Branch vom lokalen Repo zum Remote-Repository und verwendet dabei den angegebenen Spitznamen des lokalen Repositorys für das Remote-Repository und den angegebenen Branch-Namen. Richtet außerdem Upstream-Tracking-Informationen für den Branch im lokalen Repo ein.

git push -u remote-name branch-name

Führt Änderungen aus einer anderen Filiale im lokalen Repo mit der aktuellen Filiale im lokalen Repo zusammen.

git merge from-other-branch-name

Löscht einen Zweig im lokalen Repo, es sei denn, er enthält Werke, die nicht zusammengeführt wurden.

git branch -d branch-name

Löscht einen Branch im Remote-Repository und verwendet dabei den angegebenen Spitznamen, den das lokale Repo für das Remote-Repository hat, und den angegebenen Branch-Namen. (Beachten Sie die Verwendung des Doppelpunkts (:).) Geben Sie dies alternativ --delete als Teil des Befehls an.

git push remote-name :branch-name

git push remote-name --delete branch-name

Weitere Informationen findest du in deiner Git-Dokumentation.