힘내

2014-07-18 3 views
10
나는 새로운 원격 지사를 만들기 위해 다음과 같은 망할 놈의 명령을 사용하고

커밋 오래된에서 새 원격 지점 만들기 커밋,힘내

어떻게하면됩니까? (비록 여러 가지 방법을 시도했지만, 실패했습니다)

감사합니다. 당신이 명령 git checkout ID COMMIT을 커밋 특정에서 새 분기를 만들 명령 git log 또는 gitk을 실행 ID를 복사하고 실행하려면

답변

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

정말 좋습니다! 고맙습니다! – Taru

+0

그게 내가 찾고 있던 바로 그거야. 감사! – gies0r

2

, 다음 커밋 푸시. 이 link 당신을 도울 수있다.

+0

이 질문은 주로 새로운 * remote * 브랜치를 만드는 것에 관한 것이지만 어쨌든 고마워요. – Taru

+0

''git checkout ID COMMIT'' 명령을 실행하고''git checkout -b NEW BRANCH''를 실행하고 push를 실행하면 ID COMMIT의 코드로 새로운 원격 분기가 생성됩니다 –

+0

@Taru 제목, '원격'부분을 의미하지는 않습니다. 어쨌든 질문에 감사드립니다. –