Ich machte ein Chaos mit meinem Git-Repository, indem ich die entfernte Adresse fälschlicherweise mit der eines anderen Projekts änderte.Meine Commits wurden in ein anderes Projekt kopiert und meine Tags wurden verschoben.
Das Ergebnis ist jetzt, dass alle meine Commits von einem Projekt auf das andere Projekt mit genau der gleichen ID kopiert wurden.
Plus alle Beschriftungen aus dem ursprünglichen Projekt verschwanden magisch nur im zweiten Projekt gefunden werden. Seltsam ist, dass ich sie nur sehen kann, wenn ich die Tags suche, da sie nicht mit einem Zweig verbunden sind.
** Original-Projekt ** Wie Sie sehen die ID begehen kann, ist das gleiche in den beiden Projekten
zweite Projekt diese Tags mit ähnlichen verpflichten, dass Sie hier nicht ursprünglich sehen gehören zu diesem Projekt.
Was ich tun möchte, ist im Idealfall, alle Etiketten im ursprünglichen Projekt wiederherzustellen (also im Grunde zurück verschieben) und entfernen Sie alle diese zusätzlichen Commits aus dem zweiten Projekt (es gibt eine Menge, so ist der manuelle Prozess ein bisschen Zeitaufwendig).
Was ich seltsam gefunden, dass, wenn ich die Tags aus dem zweiten Projekt entfernen Sie dann auch die Commits auf magische Weise