-
1주차 GIT꿀 패턴! pull - commit - push 충돌 피하기항해 2023. 1. 14. 21:17
- Git과 초면인 여러분들을 위한 팁! 혼자 Git 프로젝트 작업을 할 때는 pull -> 로컬 repo commit -> push 순서로 하면 좋아요.
- 원격 repo 와 로컬 repo 에서 같은 파일을 수정하면 Git 이 같은 파일을 수정했는데 내가 어떤 파일을 최종으로 할까? 라고 확인 메시지를 줍니다. (정확한 내용은 곧 배울꺼에요!) 이런 것을 바로 **충돌(conflict)**이라고 표현해요.
- 충돌을 피하기 위해서는 아래 순서를 따라주는 게 편해요. 같은 파일을 동시에 수정해버리면 충돌이 나니까 두 repo 의 상태를 똑같이 맞춰준 후에 변경작업을 해주는 거에요.
- 원격 repo 와 로컬 repo 의 상태를 똑같이 맞춰주기, 즉 로컬 repo 에 원격 repo 작업내역 가져오기 (pull)
- 로컬 repo 의 작업 내용을 저장하고 (commit)
- 원격 repo 에 로컬 repo 내용을 반영 (push)
- 원격 repo 에 변경사항이 생겼다! 하면 먼저 pull 하고 로컬 repo 에서 작업하면 많은 경우 충돌을 피할 수 있어요.
'항해' 카테고리의 다른 글
항해 1주차 - GIT 정리(1) (0) 2023.01.14 항해 1주차 - GIT 원격 REPO 사용하기 정리 (0) 2023.01.14 항해 1주차 GIT - 버전관리와 commit 정리 (0) 2023.01.14 항해 1주차 GIT (0) 2023.01.13 (미완성)항해 1주차 입학시험 (0) 2023.01.13