Ich habe eine Remote-Zweigstelle in mein lokales Repository integriert und 26 lokale Commits erstellt.Wie kann man letzte lokale Commits in Git rückgängig machen und in den Remote-Zustand zurückkehren?
Nun, ich möchte diese Zusammenführung wiederherstellen, aber es ist der Meinung, dass es ziemlich langweilig und fehleranfällig ist, die Commits 1 zu 1 rückgängig zu machen oder nach dem letzten Commit der Remote-Version zu suchen.
Ich ging durch die Post How to undo last commit(s) in Git?, die mit ihren Antworten sehr interessant ist, aber ich fand keine einfache Möglichkeit, meine lokale Rückstellung zu tun.
Kann jemand helfen?
Sie auf einem Zweig zurücksetzen tip, damit du 'git reset --hard origin/master' verwenden kannst, um zurück zu dem Master zu setzen, der bei deiner ursprünglichen Fernbedienung war, als du das letzte Mal mit dieser Fernbedienung gesprochen hast. –
@ LasseV.Karlsen Es kann nicht angenommen werden, dass Ursprung/Master die gleiche Commit-ID haben, da das OP nicht erwähnt hat, dass Ursprung/Master und der lokale Zweig synchron waren. – harshitpthk
ok, aber ich suchte nach einer Lösung, ohne die commid-IDs zu verwenden, und wenn ich ** in ** meinen lokalen Zweig einfüge, ist es mein Ziel, in den entfernten Zustand dieses exakten Zweigs zurückzukehren. Also danke @Lasse V. Karlsen @ "Lasse V. Karlsen" – geekobi