▷ 협업시 pull의 중요성
- master가 아닌 branch에서 본인이 개인 작업을 하고 있을 때, 팀원이 merge request를 하는 등 master의 내용이 변경된다면 그것을 최신버전으로 업데이트해주어야 한다
- conflict가 발생하는 상황을 방지하기 위해서 자주해주는 것이 좋다
▷ branch 활용 명령어
- $ git remote update: branch를 업데이트
- $ git branch : 현재 branch를 확인할 수 있음
- $ git branch -a : 로컬, 원격 모든 저장소의 branch 리스트를 확인할 수 있음
- $ git branch -r : 원격 저장소의 branch 리스트를 볼 수 있음
- $ git checkout <branch> : 해당 branch로 이동
▷ 작업물을 원격저장소에 push 할 때 따르면 좋을 순서
- git add . (or add -A)
- git commit -m "commit message"
- git pull origin master
- git push origin (branch)
▷ origin, main, HEAD
- origin : 원격 저장소 (git clone을 통해 원격저장소를 복사하면 origin이라는 이름의 원격저장소가 등록됨)
- main : 브랜치 중 가장 중심이 되는 기본적인 branch
- HEAD : 현재 내가 어떤 작업 작업공간에 있는지 나타냄
'Frontend > Git & GitHub' 카테고리의 다른 글
[Git] 유닉스 터미널 명령어 정리(손글씨) (0) | 2021.08.31 |
---|
댓글