Git-Befehle für Branches - Amazon 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

Du kannst Git verwenden, um Branches im Clone des Quell-Repositorys, das du auf deinem Computer (deinem lokalen Repo) oder in deinen Entwicklungsumgebungen hast, zu erstellen, zu verwalten und zu löschen. Anschließend kannst du deine Änderungen in dein CodeCatalyst Quell-Repository (das Remote-Repository) übertragen und per Push übertragen. Beispielsweise:

Allgemeine Git-Befehle für Branches

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

git branch

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

git fetch

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

git branch -a

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

git branch -r

Erstellt einen Zweig im lokalen Repository unter Verwendung des angegebenen Zweignamens. Dieser Branch wird erst im Remote-Repository angezeigt, wenn Sie die Änderung festschreiben und übertragen.

git branch branch-name

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

git checkout -b branch-name

Wechselt unter Verwendung des angegebenen Zweignamens zu einem anderen Zweig im lokalen Repository.

git checkout other-branch-name

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

git push -u remote-name branch-name

Führt Änderungen von einem anderen Zweig im lokalen Repository mit dem aktuellen Zweig im lokalen Repository zusammen.

git merge from-other-branch-name

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

git branch -d branch-name

Löscht einen Branch im Remote-Repository mit dem angegebenen Spitznamen, den das lokale Repository für das Remote-Repository hat, und dem angegebenen Branch-Namen. (Beachten Sie die Verwendung des Doppelpunkts (:).) Sie können dies auch --delete als Teil des Befehls angeben.

git push remote-name :branch-name

git push remote-name --delete branch-name

Weitere Informationen findest du in deiner Git-Dokumentation.