Git / GitHub 강의 정리-7
충돌해결
충돌 : 파일의 같은 위치에 다른 내용이 입력된 상황
merge 충돌 해결
main으로 이동 후 merge하기
# 당장 충돌 해결이 어려울 경우
git merge --abort # 실행으로 merge 중단
# 해결 가능한 경우 충돌부분 수정 후
# git add ., git commit으로 병합 완료
# 자동생성된 commit 메시지 확인 후 :wq 로 저장 벗어나기
rebase 충돌 해결
병합하려는 브랜치로 이동 후 rebase 하기
git rebase --abort # 충돌 해결이 어려울 경우 중단
# 충돌 수정 후 git add .
git rebase --continue # 충돌이 하나만 있지 않을 수 있어 continue로 진행
# :qw로 커밋
# 충돌이 전부 해결될 때까지 반복
# main으로 돌아가서 merge 해주기
git switch main
git merge conflict-2
# 브랜치 삭제
git branch -d (삭제할 브랜치명)
소스트리로 진행해보기
해당 브랜치로 이동 후 파일 수정된 사항 커밋에 들어가서 확인 후 커밋
-브랜치 이동과 동시에 vs code에서도 해당 브랜치 내용으로 파일 변경됨
merge : main브랜치에서 진행
rebase : 병합하려는 브런치로 이동 후 main 클릭
병합완료한 브랜치 삭제
소스트리에서 merge 충돌해결
강의 섹션 3. 차원 넘나들기 ( 4,5 )
제대로 파는 Git & GitHub - by 얄코 - 인프런 | 강의
코알못도 따라올 수 있는 친절하고 쉬운 강좌! 현업 개발자는 Git 박사로 들어주는 끝판왕 강좌!, Git & Github, 얄코와 함께 제대로 판다! ⭐️ 대학교 이메일 계정이 있다면?🎓 대학생 반값쿠
www.inflearn.com
'TIL 기록 > git_github' 카테고리의 다른 글
git push와 pull (1) | 2023.12.18 |
---|---|
GitHub 토큰 (1) | 2023.12.16 |
브랜치 합치기 (0) | 2023.12.15 |
브랜치 생성 / 이동 / 삭제 (0) | 2023.12.15 |
git과 sourcetree로 reset / revert 해보기 (0) | 2023.12.14 |