Ich habe einen alten Zweig, den ich gerne löschen möchte. Bevor ich dies tue, möchte ich jedoch überprüfen, ob alle an diesem Zweig vorgenommenen Übertragungen irgendwann in einen anderen Zweig zusammengeführt wurden. Ich möchte also alle Commits sehen, die in meinem aktuellen Zweig gemacht wurden und die nicht auf einen anderen Zweig angewendet wurden [oder, falls dies ohne Skripting nicht möglich ist, wie kann man alle Commits in einem Zweig sehen, die nicht auf einen anderen Zweig angewendet wurden].
Das ist richtig, +1. Beachten Sie jedoch, dass ^
wird unter Windows unterstützt, muss aber mit Escapen versehen werden, was unter Windows eine (weitere) ^
: git log oldbranch ^^newbranch --no-merges
.
0 Stimmen
Um fehlende Übertragungen zwischen zwei Zweigen aufzulisten, können Sie compare-branches.py verwenden bitbucket.org/aakef/compare-git-branches
0 Stimmen
Verwandt: stackoverflow.com/q/1419623/1959808