Ich habe für eine Weile an einem privaten Repo gearbeitet, und werde zu GitHub veröffentlichen.Git - Push zu neue Fernbedienung mit einem einzigen konsolidierten Commit
Das Problem ist, ich habe viele viele Commits, und aus hygienischen Gründen möchte ich nur ein Commit in GitHub erscheinen.
Wie schiebe ich, ohne Geschichte zu schieben? d. h. Konsolidierung des gesamten MASTER in einem einzigen Commit
Vielen Dank im Voraus.
Doug
was ist, wenn ich die gesamte Geschichte zu einem privaten Repo bei bitbucket geschoben habe, aber nur den aktuellen Zustand (dh rebased) auf github schieben möchte? – Doug
Die Idee ist nie Geschichte neu zu schreiben, die bereits an andere weitergegeben hat. In Ihrem Fall, wenn Sie nur Zugriff auf das private Repo haben, ist es sicher, Rebase. –
Ich kann nicht einfach Geschichte für das GitHub Repo umschreiben und Geschichte für BitBucket behalten? alle meine aktuellen Änderungen als einen einzigen Commit "committen"? – Doug