git rebase 혹은 git push 중 양쪽에서 수정(혹은 추가)이 수백개 났을때...
오래된 브랜치를 살리기 위해 git rebase를 열심히 했습니다.
그리고 git push <branch> 를 했더니....
그리고 git push <branch> 를 했더니....
# 다른 커밋이 각각 416개와 10개 있습니다.
...
# 양쪽에서 수정: Makefile
# 양쪽에서 추가: init.sh
...
416개라니...으악.... 이걸 언제 다 확인하고 수정후 git add를 한답니까...
일단 리모트 저장소를 살펴보니 해당 branch가 추가 commit이 없었던걸로 보아 특별한 문제 없이 제 commit을 사용하면 될것 같아서 방법을 찾아보았습니다.
git checkout --ours src/MyFile.cs
git checkout --theirs src/MyFile.cs
역시 스택오버플로우 형님들입니다. 방법은 알았으니 파일명만 따다가 --ours하고 add 해버리면 끝.
댓글
댓글 쓰기