2016-07-21 7 views
0

Ein wichtiger Commit fehlt im Commit-Verlauf des Remote-Git-Repository. Gibt es eine Möglichkeit, herauszufinden, wer Rebase in diesem bestimmten Remote-Zweig git?Wie kann man herausfinden, ob jemand in der entfernten Niederlassung git rebase durchgeführt hat?

+0

Sie würden wissen, ob jemand eine Remote-Commit oder -Verzweigung rebasiert hat. Ein schrecklicher Merge-Konflikt würde beim Ziehen entstehen. – ckruczek

+0

Wie kann ich den Autor kennen, der rebase gemacht hat? – Pranathy

Antwort

0

Jedes Mal, wenn Sie eine Rebase durchführen, ändert Git die Commiter-Informationen und das Datum. Wenn kein anderer Rebase stattgefunden hat, könnten Sie bei jedem Commit dieses Zweiges nach Diskrepanzen in Autor/Commiter suchen.

+0

In der Tat, da sie zu wissen scheinen, welche Commit fehlt, sehen Sie sich einfach die Commits unmittelbar vor/nach dem "Ghost Commit" an, und der Täter sollte genau dort sein. – AnoE

Verwandte Themen