Hallo zusammen!
Ich habe einige ältere Branches in meinem Git-Repository gelöscht. Die Commits dazu existieren aber (natürlich) immer noch. Ich habe jetzt folgendes Problem. Die Branches, die ich gelöscht habe, sind schon einige Jahre alt. Ich habe in den Commits damals auf Redmine Tickets referenziert. Mittlerweile nutze ich wieder ein (neues) Redmine System mit den aktuellen Branches. Ich habe jetzt allerdings dass Problem, dass bei neu erstellten Redmine Tickets die Commits von vor einigen Jahren zugeordnet werden, weil Redmine ja immer mit der Ticketnummer 1 anfängt. Es gab also damals z.B. ein Ticket #13. Im heutigen Ticket #13 werden mir nun die Commits von vor einigen Jahren angezeigt, weil die Ticketnummer ja übereinstimmt.
Der Branch von damals existiert nicht mehr. Daher würde ich die zugehörigen Commits gern löschen. Dann tauchen sie auch nicht mehr bei den falschen Redmine Tickets auf.
Ich hoffe, ich habe mein Problem verständlich erklärt. Kennt jemand einen Git Befehl, um Commits ohne existierenden Branch zu löschen?
Vielen Dank!
Ich habe einige ältere Branches in meinem Git-Repository gelöscht. Die Commits dazu existieren aber (natürlich) immer noch. Ich habe jetzt folgendes Problem. Die Branches, die ich gelöscht habe, sind schon einige Jahre alt. Ich habe in den Commits damals auf Redmine Tickets referenziert. Mittlerweile nutze ich wieder ein (neues) Redmine System mit den aktuellen Branches. Ich habe jetzt allerdings dass Problem, dass bei neu erstellten Redmine Tickets die Commits von vor einigen Jahren zugeordnet werden, weil Redmine ja immer mit der Ticketnummer 1 anfängt. Es gab also damals z.B. ein Ticket #13. Im heutigen Ticket #13 werden mir nun die Commits von vor einigen Jahren angezeigt, weil die Ticketnummer ja übereinstimmt.
Der Branch von damals existiert nicht mehr. Daher würde ich die zugehörigen Commits gern löschen. Dann tauchen sie auch nicht mehr bei den falschen Redmine Tickets auf.
Ich hoffe, ich habe mein Problem verständlich erklärt. Kennt jemand einen Git Befehl, um Commits ohne existierenden Branch zu löschen?
Vielen Dank!