Ich habe eine Filiale namens Masterdev.Remote-und lokale Git-Repository
Ich habe einige commit zu diesem Zweig, so ist es vielleicht 10 Commits voraus von der Masterdev, die auf dem Server ist. Aber in der Tat sind diese Commits nicht mehr gut, also möchte ich sie nicht schieben.
Ich könnte wiederherstellen oder Rebase kann das Gegenteil von dem, was ich getan habe, in denen commit zu bekommen. Aber das scheint mir überhaupt nicht klar zu sein.
Also was ich tun wollte, ist das gleiche Verhalten als git Pull Herkunft Masterdev, wenn Masterdev war hinter.
Ich möchte meine lokale Masterdev löschen, um die gleiche wie auf dem Server zu erhalten.
Sie können einfach Git Reset durchführen. – ShellZero
Mögliches Duplikat von [Lokalen Repository-Zweig zurücksetzen wie HEAD des Remote-Repositorys] (https://stackoverflow.com/questions/1628088/reset-local-repository-branch-to-be-just-like-remote-repository- Kopf) – ob1