
브랜치끼리 머지하다 보면 충돌이 나서 해당 부분을 해결해야 하는데가끔 브랜치의 내용을 유지하면서 특정 브랜치의 내용을 전부 엎어버릴때?아니면 test 브랜치의 경우 특정 브랜치 것을 그대로 가져오고 싶을 때가 있을때가 있는데...(보통은 그 특정 브랜치에서 다시 테스트 브랜치를 따서 시작하겠죠?) 위의 여러 상황에 따라 머지해야하는 경우,너무 버전차이가 나버리면 충돌파일이 너무 많아서 해결을 할 수가 없기 때문에두 브랜치 중 한쪽을 선택하라고 알려주면 덮어쓸 수 있게 된다. 그 깃 명령어는 다음과 같다.git checkout testgit merge -Xtheirs dev test 브랜치를 dev 브랜치로 병합하면서 충돌내용을 dev로 덮어써라 !위 명령어를 사용하면 충돌되는 내용을 dev 내용으..
형상관리/Git
2023. 2. 1. 18:01