Als «branch» getaggte Fragen

Ein "Zweig" ist ein Begriff, der in Versionskontrollsystemen verwendet wird, um eine unabhängige Entwicklungslinie darzustellen. Je nach System kann ein Repository einen oder mehrere Zweige enthalten. Zweige werden zusammengeführt, wenn Änderungen von einem Zweig in einen anderen übertragen werden müssen.


14
Zweigbeschreibungen in Git
Gibt es in Git eine Möglichkeit, eine 'Beschreibung' für Zweige zu haben? Während ich versuche, beschreibende Namen zu verwenden, dämpft das Arbeiten für eine Weile an einem einzelnen Zweig manchmal meine Erinnerung daran, warum ich einige der anderen Themenzweige erstellt habe. Ich versuche, beschreibende Namen für die Zweige zu verwenden, …

4
Forking vs. Branching in GitHub
Ich möchte mehr über die Vor- und Nachteile des Verzweigens eines Github-Projekts im Vergleich zum Erstellen eines Zweigs eines Github-Projekts erfahren. Durch das Forken ist meine Version des Projekts stärker von der ursprünglichen Version isoliert, da ich nicht auf der Liste der Mitarbeiter des ursprünglichen Projekts stehen muss. Da wir …
278 git  branch  github 

3
Wie kann ich den Inhalt eines Zweigs in einen neuen lokalen Zweig kopieren?
Ich habe an einer lokalen Niederlassung gearbeitet und die Änderungen auch auf Remote übertragen. Ich möchte die Änderungen in diesem Zweig rückgängig machen und etwas anderes daran tun, aber ich möchte die Arbeit nicht vollständig verlieren. Ich habe mir überlegt, lokal einen neuen Zweig zu erstellen und den alten Zweig …
270 git  branch 

5
Git Merge Fehler
Ich habe einen Git-Zweig 9-sign-in-outmit perfekt funktionierendem Code und möchte ihn in den Master verwandeln. Ich bin derzeit in der Hauptniederlassung. $ git branch 9-sign-in-out * master Ich versuche, zum 9-sign-in-outZweig zu wechseln , aber ich kann nicht: $ git checkout 9-sign-in-out app/helpers/application_helper.rb: needs merge config/routes.rb: needs merge error: you …

9
So erhalten Sie die Änderungen für einen Zweig in Git
Was ist der beste Weg, um ein Protokoll der Commits für einen Zweig zu erhalten, seit dieser von dem aktuellen Zweig verzweigt wurde? Meine bisherige Lösung lautet: git log $(git merge-base HEAD branch)..branch Die Dokumentation für git-diff gibt an, dass dies git diff A...Bäquivalent zu ist git diff $(git-merge-base A …
264 git  branch 





4
So führen Sie den Remote-Master mit dem lokalen Zweig zusammen
Ich habe einen lokalen Zweig eines Projekts ("configUpdate"), den ich aus dem Projekt eines anderen herausgegabelt habe, und ich habe eine Menge Änderungen daran vorgenommen und möchte die vorgenommenen Änderungen in meinem lokalen Zweig zusammenführen. ich habe es versucht git pull --rebase origin configUpdate Aber die letzten Änderungen wurden nicht …
237 git  branch  pull 

5
Verwenden des Schrägstrichs im Git-Zweignamen
Ich bin mir ziemlich sicher, dass ich irgendwo in einem beliebten Git-Projekt gesehen habe, dass die Zweige ein Muster wie "feature / xyz" hatten. Wenn ich jedoch versuche, einen Zweig mit dem Schrägstrich zu erstellen, wird folgende Fehlermeldung angezeigt: $ git branch labs/feature error: unable to resolve reference refs/heads/labs/feature: Not …
222 git  branch 


9
Wie lade ich einen Zweig mit git herunter?
Ich habe ein Projekt auf GitHub gehostet. Ich habe einen Zweig auf einem Computer erstellt und dann meine Änderungen an GitHub übertragen mit: git push origin branch-name Jetzt bin ich auf einem anderen Computer und möchte diesen Zweig herunterladen. Also habe ich versucht: git pull origin branch-name ... aber alles, …
214 git  branch 

4
Unterschied zwischen git checkout --track origin / branch und git checkout -b branch origin / branch
Kennt jemand den Unterschied zwischen diesen beiden Befehlen zum Umschalten und Verfolgen eines Remote-Zweigs? git checkout -b branch origin/branch git checkout --track origin/branch Ich denke, beide verfolgen den Remote-Zweig, damit ich meine Änderungen am Ursprung auf den Zweig übertragen kann, oder? Gibt es praktische Unterschiede? Vielen Dank!

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.