[ TDL ] 9/5/22

Beani._.i·2022년 9월 5일
1

TDL

목록 보기
1/9
post-thumbnail

깃 크라켄 merge 충돌
프로젝트에서 Dev브랜치로 merge 했을떄 conflict 일어났다.
merge를 하고 commit 을 한 상태여서.. 복잡햇지만
GitKraken 으로 merge 전 단계까지 Undo를 진행하고 커밋한 부분은 git reset --hard HEAD^ 사용해서 Reset을 시켰다.

git status
git log
git reset --hard HEAD^

머지해야 할 파일에 삭제된 파일과 새로운 파일이 xxx.ts -> xxx.d.ts 파일 이라서
xxx.d.ts에 기존 내가 작업한 코드를 추가해야 했다.

keep modified version
keep base version

이라는 Alert 이 나와서 당황했다.
삭제되어야 할 파일들은 delete 관련 버튼을 눌러서 삭제하고
새로 수정된 파일들은 keep modified version을 하고 webstorm으로 와서
conflict파일로 가보면 내 로컬에 있는 기본 파일과 새로온 버전파일들이 비교해서 볼수 있다.
.ts 파일과 d.ts 파일을 비교해 준다.
새롭게 넣어야 할 데이터를 넣고 커밋완료 하고 해결하였다.

profile
어제보다 하나라도 더 알았으면 괜찮다!!!

0개의 댓글