Gibt es in Git eine magische Variable, die auf das Commit verweist, wo der aktuelle Zweig erstellt wurde? Zum Beispiel möchte ich Commits nur im aktuellen Zweig nach dem Punkt zeigen, an dem der Verlauf verzweigt wurde. Natürlich könnte ich das Protokoll überfliegen, um den Verzweigungspunkt zu finden und etwas wie zu befehlen, aber das funktioniert nicht, wenn der Zweig bereits zum Master verschmolzen ist. Ich möchte in der Lage sein, Commits, die im aktuellen Zweig eingeführt wurden, allgemein anzuzeigen, unabhängig davon, ob sie verschmolzen sind oder nicht, und nur diese Commits anzeigen, anstatt sie aus dem vollständigen Loggraphen abzuleiten.Git, wie auf den Verzweigungspunkt vom aktuellen Zweig verwiesen wird
0
A
Antwort
1
Nein, es gibt keinen Verweis auf das ursprüngliche Commit. Zweige in Git sind nur Zeiger auf das aktuelle Commit.
0
Nein. Aber Sie könnten es herausfinden, wenn der Reflog abgeschlossen ist.
git reflog <branch>
Der früheste Reflog zeichnet auf, was Sie wollen.
Wenn Sie diese Funktion wirklich benötigen, sollten Sie immer ein Tag erstellen, wenn Sie einen neuen Zweig erstellen. Und bitten Sie alle Teammitglieder, dieser Regel zu folgen.
Verwandte Themen
- 1. Git Alias auf aktuellen Zweig
- 2. Zeige nur den aktuellen Zweig in Git
- 3. Wechseln Sie den aktuellen Zweig in git bare repository
- 4. Putting den aktuellen Zweig vor dem Master nach git zurück
- 5. Neuer Zweig vom Master- oder aktuellen Dev-Zweig
- 6. Rails - Wie auf den aktuellen und den nächsten Datensatz verwiesen wird
- 7. Wie wird auf das initiale Commit verwiesen?
- 8. Git ersetzen aktuellen Remote-Zweig mit Master
- 9. Aktuellen GIT-Zweig permanent im Terminal anzeigen
- 10. git es abgelehnt in aktuellen Zweig holen
- 11. Git-Zweig-Namen sind vom Betriebssystem abhängig?
- 12. Objektbereich, auf den als Delegierter verwiesen wird
- 13. git push NICHT aktuellen Zweig zu remote
- 14. Ich kann den Git-Zweig vom Puppet-Agenten nicht bekommen
- 15. Verschieben begeht vom Master auf einen Zweig mit git
- 16. git merging vom Master zum lokalen Zweig
- 17. machen git Zweig den Master-Zweig
- 18. Wie setze ich den Git-Master-Zweig auf den Upstream-Zweig in einem gegabelten Repository zurück?
- 19. Git kollaborieren auf Zweig
- 20. Wie bestimmte Remote in den aktuellen Zweig in VS-Code
- 21. Wie bekomme ich den aktuellen/aktiven Zweig mit LibGit2Sharp?
- 22. Git Zweig (kein Zweig)
- 23. Wie wird auf den Namen der Amazon Data Pipeline verwiesen?
- 24. Aktuellen git-Zweig mit ifneq in Makefile überprüfen
- 25. Wie bekomme ich Änderungen vom Master-Zweig zum lokalen Zweig?
- 26. Git zeigen nur den aktuellen Status der Dateien auf Zweig und löschen Commit-Verlauf
- 27. undo git ziehen falschen Zweig auf Master
- 28. Es gibt keine Tracking-Informationen für den aktuellen Zweig
- 29. Wie wird auf die Elternklasse verwiesen?
- 30. Wie man den Upstream-Zweig auf den gleichen Namen wie den Zweig setzt