Von Mercurial migriertes Git-Repository zeigt unbenannte Zweige

Von Mercurial migriertes Git-Repository zeigt unbenannte Zweige

https://github.com/lextm/sharpsnmplib/network

Dieses Repository-Netzwerkdiagramm zeigt viele Zweige (wurden in Mercurial erstellt), aber keiner davon hat einen Namen.

Gibt es eine Möglichkeit, Namen hinzuzufügen?

Antwort1

Git-ZweigZweigname Startpunkt

oder

Git-AuscheckenStartpunkt
Git-ZweigZweigname

WoStartpunktist die Commit-ID des letzten Commits in diesem Branch. Zum Beispiel git br newcompiler 5983450. (Sie können verwendengitkodertigals bequemere Möglichkeit zum Durchsuchen des Repository als das Diagramm von GitHub.)

Git-Tags können auf die gleiche Weise mit erstellt werden git tag.


Die Migration zwischen VCS-Systemen führt fast nie zu perfekten Ergebnissen. Bevor Sie also mit der Arbeit an Ihrem Projekt fortfahren, sollten Sie die Gelegenheit nutzen, das Git-Repository aufzuräumen – es befindet sich derzeit in einem chaotischen Zustand. Obwohl das 6.0Tag beispielsweise bereits vorhanden ist, wird es nicht freigegeben.beliebigCommits mit dem masterBranch, wie Sie aus sehen konnten diff -y <(git lg 40130c97) <(git lg 6.0).

verwandte Informationen