성빈
pull 및 충돌 해결하기 본문
작업하기 전에 pull이 있다면 먼저 해주고 시작하는 게 좋다.
안 쓰는 브랜치 삭제하기
- 현재 브랜치가 아닌 경우 간단하게 삭제 가능
- 브랜치를 삭제했을 경우 사라지는 커밋이 있는지 없는지 확인하자!
git pull
- 서버의 내용(원격, github)이 내 pc(로컬)보다 최신일 경우 pull을 적용한다.
- pull = fetch + merge
<aside> 📎 파일 저장할 때에는 마지막에 한 줄 정도 비워놓고 저장하는 게 좋다!
</aside>
충돌의 발생원인
- 자동 병합을 실패했을 경우 발생
- 주로 두 커밋이 같은 파일을 편집했을 경우 발생
에디터를 이용한 충돌 해결
- 수동으로 고쳐준다. → 저장
- 다시 커밋하기
sourceTree를 이용한 충돌 해결
- 내것 또는 저장소 것 선택하기
'Github' 카테고리의 다른 글
Commit --amend와 Stash (0) | 2024.10.01 |
---|---|
커밋 되돌리기 (0) | 2024.10.01 |
git 브랜치 병합하기(merge) (0) | 2024.10.01 |
git 브랜치 (0) | 2024.10.01 |
add→commit→push (4) | 2024.10.01 |