티스토리 뷰
-Git에서 작업 되돌리기
git reset - 브랜치가 예전 커밋을 가르치도록 고칩니다.(애초에 커밋하지 않은 것 처럼!)
git revert - 협업할 경우, reset으로는 다른 동료들에게 반영이 되지 않기 때문에 revert로 반영해주어야 합니다!
문제는 간단하게 말한 것 처럼, pushed는 revert, local은 그냥 reset만 사용하면 됩니다.
git reset HEAD^ - 현재 local브랜치가 지목되어 있으므로 HEAD^로 바로 위로 되돌려줍니다.
git checkout pushed - 선택된 브랜치를 pushed브랜치로 바꿉니다
git revert pushed - pushed 브랜치를 revert시킵니다
'Git배우기' 카테고리의 다른 글
LearnGitBranching]3 - 2. Git 인터렉티브 리베이스. (0) | 2019.08.09 |
---|---|
LearnGitBranching]3 - 1. Cherry-pick이란? (0) | 2019.08.09 |
LearnGitBranching]2 - 3. "~"연산자? (0) | 2019.08.09 |
LearnGitBranching]2 - 2. 상대참조하기! (0) | 2019.08.09 |
LearnGitBranching]2 - 1. HEAD옮기기! (0) | 2019.08.09 |
댓글