Wie kann ich feststellen, welche in einem Zweig verändert werden von einem anderen fehlt?
-
23-09-2019 - |
Frage
Ich bin mit git. Ich habe einen Zweig, apifixes
, die vor von master
einige Zeit verzweigt wurde. Die meisten, aber nicht alle der Änderungen aus dem apifixes
Zweig wurden wieder in master
verschmolzen. Zumindest glaube ich das der Fall ist, denn wenn ich zu tun versuchen
git branch -d apifixes
ich die folgende Fehlermeldung erhalten:
error: The branch 'apifixes' is not an ancestor of your current HEAD.
Wie kann ich feststellen, welche Änderungen in apifixes
sind aber nicht in master
?
Lösung
git log master..apifixes
show Commits erreichbar von apifixes, aber nicht vom Master
Wenn Sie den Unterschied zwischen den beiden, Verwendung git diff
zeigen wollen stattdessen
Andere Tipps
git log --oneline --left-right --cherry-pick master...apifixes
(man beachte die drei Punkte ...
) könnte sein, was Sie wollen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow