7 Stimmen

git identifiziert die jüngste Kreuzung zweier Zweige

Gibt es eine Abkürzung, um den letzten gemeinsamen Commit für zwei Zweige zu identifizieren? Wenn ich z.B. einen Master-Zweig habe und topic1 sich vom Master-Zweig abspaltet, und beide weiterlaufen

master:
a------b------c------d
        \
topic1:  r------s------t

Gibt es eine Möglichkeit, zu erkennen, ob b ?
Wenn es z.B. so etwas wie master#topic1 (dasselbe wie topic1#master) gäbe, würde das bedeuten, "die jüngste Übergabe, die sowohl von master als auch von topic geteilt wird".

Das würde ich gerne können:

$ git checkout topic1
$ git diff master#topic1..topic1

Ich weiß, dass ich es kann:

git diff master..topic

aber ich kümmere mich nicht um Commits c y d .

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X