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.




5
Wechseln Sie die Filialnamen in git
Es kann mehrere Möglichkeiten geben, diese Frage zu stellen. Hier ist eine Beschreibung des Problems. Ich arbeitete am Master und engagierte einige Sachen und entschied dann, dass ich diese Arbeit auf Eis legen wollte. Ich habe ein paar Commits gesichert und mich dann verzweigt, bevor ich mit meiner Mistarbeit angefangen …
103 git  branch 

5
Neuordnung von Commits
Ich arbeite derzeit an einer Filiale und möchte, dass einige Commits in andere Filialen integriert werden: a-b-c-d-e-f-g (branchA) / --o-x-x-x-x-x-x-x-x-x-x (master) \ x-x-x-x-x (branchB) (Buchstaben bezeichnen Commits, und das "x" sind irrelevante Commits.) Ich bemerkte jedoch, dass es eine gute Idee wäre, einige Commits zusammenzufassen. Ich möchte a, d, e …
103 git  branch 



1
Visualisieren Sie Zweige auf GitHub
In TortoiseGit, gitk oder BitBucket ist es üblich, die Projekthistorie mit allen Zweigen wie folgt zu visualisieren: Die Commit-Historie von GutHub scheint jedoch flach zu sein, zumindest konnte ich keine Möglichkeit finden, diese Art von Grafik anzuzeigen. Kann die Web-Benutzeroberfläche des GitHubs Zweige irgendwie visualisieren, wie es andere Git-Clients normalerweise …
101 git  github  branch 


10
Wechseln Sie den Git-Zweig ohne Auschecken von Dateien
Ist es in Git möglich, zu einem anderen Zweig zu wechseln, ohne alle Dateien auszuchecken? Nach dem Zweigwechsel muss ich alle Dateien löschen, neu generieren, festschreiben und zurückschalten. Das Auschecken von Dateien ist also nur Zeitverschwendung (und es gibt ungefähr 14.000 Dateien - es ist ein langer Vorgang). Um alles …
100 git  branch  git-checkout 


3
Wie kann ich zwei Commits zu einem Commit kombinieren?
Ich habe einen Zweig 'firstproject' mit 2 Commits. Ich möchte diese Commits loswerden und sie als ein einziges Commit erscheinen lassen. Der Befehl git merge --squashklingt vielversprechend, aber wenn ich git merge --squashmein Terminal starte, werden nur Optionen für den Befehl angezeigt. Was ist der richtige Befehl? Commit 1: Added …
99 git  merge  branch  git-svn  rebase 

2
Folgen der Verwendung von Transplantaten in Mercurial
In letzter Zeit gab es mehrere Fragen zum Überspringen von Änderungen beim Verwalten von Release-Zweigen in Mercurial. Beispielsweise: Mercurial: Nach der Dummy-Zusammenführung werden immer wieder branchenspezifische Änderungen vorgenommen Warum wirken sich Mercurial Backouts in einem Zweig auf andere Zweige aus? Seit es in 2.0 eingeführt wurde, habe ich mich gefragt, …

3
Der flache Git-Klon (Klon - Tiefe) verfehlt entfernte Zweige
Nach dem Klonen eines Remote-Repositorys wird keine Remote-Verzweigung mit der Option -a angezeigt. Was könnte das Problem sein? Wie kann ich es debuggen? In diesem Snippet werden zwei der entfernten Zweige nicht angezeigt: $ git clone --depth 1 git://git.savannah.gnu.org/pythonwebkit.git $ cd pythonwebkit $ git branch -a * master remotes/origin/HEAD -> …


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.