[Do it! 5일 만에 끝내는 깃&깃허브 입문] 5장. 깃허브로 협업하기
[Do it! 5일 만에 끝내는 깃&깃허브 입문] 5장. 깃허브로 협업하기
“Do it! 5일 만에 끝내는 깃&깃허브 입문” 도서 바로가기
5장. 깃허브로 협업하기
5-1. 서로 다른 컴퓨터에서 원격 저장소 함께 사용하기
원격 저장소 복제하기 - git clone
클론(clone) 또는 클로닝(cloning): 원격 저장소를 지역 저장소로 똑같이 가져오는 것
1
git clone 원격 저장소 주소.
회사 컴퓨터에서 내려받아 작업하기
- 원격 저장소에 새로 올라온 커밋 가져오기
1
git pull
5-2. 원격 브랜치 정보 가져오기
커밋과 브랜치 이해하기
git log --onelinegit log: 저장소에 저장된 커밋 히스토리 보여주는 명령어--oneline: 커밋을 한 줄로 보여줌
원격 브랜치 정보 가져오기 - git fetch
: 실제 내 작업 파일(워킹 디렉토리)을 건드리지 않고, 온라인(GitHub 등)에 새로 올라온 커밋들이 있는지 정보만 가져오는 동작
- git pull 명령은 git fetch 명령과 git merge orgin/main 명령을 합친 것과 같은 기능
5-3. 협업의 기본 알아보기
협업 과정
- 협엽을 위한 저장소를 만듭니다.
- 팀원을 추가합니다.
- 브랜치별로 커밋하고 푸시합니다.
- 풀 리퀘스트를 요청합니다.
- 코드 리뷰 & 브랜치 병합
5-4. 원격 저장소에서 협업하기
- 협업을 위한 저장소 만들기
- 공동 작업자 추가하기
- 프로젝트 관리하기
- 브랜치 만들기
- 지역 저장소에서 작업하고 푸시하기
- 풀 리퀘스트 요청하기
- 풀 리퀘스트 검토하고 브랜치 병합하기
- 원격 저장소에 없는 브랜치로 푸시하기
1
git push -u origin 브랜치명
This post is licensed under CC BY 4.0 by the author.