2014-07-18 13 views

Odpowiedz

20
git checkout -b new_branch_name 
git reset --hard <old_commit_id> 
git push origin new_branch_name 
+0

Działa naprawdę dobrze! Dziękuję Ci! – Taru

+0

To było dokładnie to, czego szukałem. Dzięki! – gies0r

2

jeśli chcesz utworzyć nowy oddział z konkretnego popełnienia, polecenie git log lub gitk wykonać, skopiuj identyfikator i wykonać polecenie git checkout ID COMMIT, a następnie popełnić i Push. Ta link może ci pomóc.

+0

To pytanie dotyczy głównie tworzenia nowej * zdalnej * gałęzi, ale dzięki to. – Taru

+0

Po uruchomieniu polecenia '' git checkout ID COMMIT'', a następnie wykonaj '' git checkout -b NEW BRANCH'' i wykonaj push, tworzona jest nowa zdalna gałąź z kodem z ID COMMIT wybranym –

+0

@Taru Tytuł, chociaż nie oznacza części "zdalnej". Dzięki za pytanie, w każdym razie. –

Powiązane problemy