@GITHUB
] 공통 계정(ex. organization) 원격 저장소(Github repository)를 fork를 한다
upstream
이라고 부른다origin
이라고 부른다git clone <개인 계정 원격 저장소 주소>
upstream
과 origin
을 설정한다# 원격 저장소 정보 자세히 보기 (-v: verbose)
git remote -v
# 원격 저장소 설정하기
git remote add upstream <공통 계정 원격 저장소 주소>
# 설정 완료 예시
git remote -v
origin [email protected]:datalater/dali2-test.git (fetch)
origin [email protected]:datalater/dali2-test.git (push)
upstream [email protected]:daliteam/dali2-test.git (fetch)
upstream [email protected]:daliteam/dali2-test.git (push)
git fetch origin
git fetch upstream
# 또는 모든 리모트 데이터 한번에 가져오기
git fetch --all
# 잘 가져왔는지 확인 (git l 명령어는 alias 등록해야 한다)
git l --all
<aside> 💡 TL;DR:
</aside>
MGC-1
)로 feature 브랜치를 만든다# upstream/develop 브랜치에서 새 피쳐 브랜치를 만든다 (-c: create)
git switch -c MGC-1 upstream/develop
# 참고: 브랜치 이름 변경하기
git branch -m MGC-1 MGC-4
git fetch upstream && git rebase upstream/develop
git l --all