git-merge

git-merge ist ein Git-Befehl, der Änderungen aus einem anderen Zweig integriert, indem er Commits in den aktuell ausgecheckten Zweig aufnimmt.
2
Antworten

Ändern der Git Konfliktmarker

Ist es möglich, die Konfliktmarker in etwas benutzerdefiniertes zu ändern? Motivation: Es ist mir mehrmals passiert, dass es aufgrund der übereilten und nicht sehr sorgfältigen Zusammenführung mehrerer Zweige einige Merge-Tags in meinem...
09.07.2012, 11:28
3
Antworten

Git Squash Geschichte nach der Zusammenführung

Ich habe einen Upstream eines großen Projekts mit meinem lokalen Git Repo verbunden. Vor der Zusammenführung hatte ich eine kleine Menge an Geschichte, die leicht zu lesen war, aber nach der Zusammenführung ist jetzt eine riesige Menge an Geschi...
26.12.2012, 17:28
2
Antworten

benutze jetzt git cherry-pick, aber merge später Änderungen

Ich habe zwei Zweige und möchte einen Wechsel von einem zum anderen auswählen. Zu einem späteren Zeitpunkt, wenn ich die beiden Repositories zusammenführe, welchen Effekt hat der Cherry-Pick, da die Commit-IDs unterschiedlich sind, aber der Inha...
21.11.2010, 03:08
1
Antwort

Erzeugt git rebase mehr Konflikte als git merge?

Stimmt es, dass git rebase anfälliger für Konflikte ist als git merge ? Ich habe das vorher gehört und es ist in dieser Beitrag    Ich spekuliere hier auf Anekdoten, aber ich vermute, dass die allgemeine Angst um das Rebasing von zwei...
15.12.2015, 19:57
1
Antwort

Machen Sie eine Git-Zusammenführung rückgängig, behalten Sie jedoch spätere Änderungen bei und schreiben Sie den Verlauf neu

Ich habe eine Reihe von Zweigen, jede mit verschiedenen Eigenschaften. Normalerweise habe ich einen zusätzlichen Zweig "not_master", der Master + feature A wie folgt enthält: %Vor% Manchmal möchte ich Feature A aufheben, aber commits x,y,z...
25.01.2011, 20:15
1
Antwort

Git: Jeder Pull am Ursprungs-Master verursacht eine Zusammenführung mit der Nachricht

Jedes Mal, wenn ich ein mache %Vor% Git öffnet einen Editor und bittet mich, vor dem Commit einen Kommentar über den Merge zu schreiben. Irgendeine Idee, warum das passieren könnte? Ein anderer Entwickler arbeitet auch an Master und hatte di...
06.03.2013, 20:00
2
Antworten

Verwenden Sie die Github API, um die Zusammenführungsschaltfläche bei einer Pull-Anforderung zu deaktivieren und sie mithilfe von REST wieder zu aktivieren

Ich habe meinen eigenen Webserver entwickelt, der auf meiner Android-App automatisiert. Wenn bei der Automatisierung Probleme auftreten, möchte ich die Schaltfläche "Zusammenführen" für eine Github-Pull-Anforderung mithilfe eines Befehls cURL RE...
30.10.2015, 18:09
1
Antwort

git union merge bringt einige gelöschte Zeilen zurück

Ich versuche, ein verwirrendes Verhalten mit git union merge zu verstehen. Um zu repro starten Sie mit einer hello.txt die folgendes hat: %Vor% Fügen Sie in einem weiteren Commit eine Zeile hinzu, z. B. %Vor% Löschen Sie in einem anderen...
18.10.2012, 05:01
1
Antwort

Wie überprüft Git, ob eine Zusammenführung benötigt wird?

Laut Dokumentation tut git update-index --refresh dies:    Betrachtet den aktuellen Index und prüft, ob Zusammenführungen oder Aktualisierungen erforderlich sind, indem er stat () - Informationen überprüft. Was bedeutet es, dass git...
16.03.2011, 15:26
0
Antworten

Git: Angabe einer Git-Merge-Strategie "unsere" in gitattribute für einen ganzen Ordner (oder einfach Merge-Fehler für einen bestimmten Ordner deaktivieren?)

Ich muss den Ordner dist/ von der Zusammenführung von Fehlern ausschließen, es ist mir egal, ob es theirs , ours oder eine andere Strategie ist, aber ich muss es in der Versionskontrolle behalten, da dies der richtige Weg ist Bereitstell...
23.01.2014, 13:15