최근 git을 활용하여 팀원들과 함께 토이 프로젝트를 진행하고 있다.
git은 혼자 한 작업물을 기능 단위에 따라 단일 branch만을 활용해서 관리해왔기 때문에 협업에 있어 여러 branch를 활용하는 경험은 처음이라 많이 헤매고있다.
따라서 자주 사용되는 기능들 위주로 글을 기록하고자 한다.
최대한 경험과 기록 위주로 작성하지만 잘못 이해한 부분이 있을 수 있으니 참고만!
git remote add orign (주소)
=> origin이라는 이름으로 해당 주소에 존재하는 repository를 연결git checkout -b develop origin/develop
=> develop이라는 이름의 local branch를 origin repository의 develop(내 기준 중심 branch)을 본따 생성git checkout -b login/loop develop
=> origin/devleop이 아닌 develop임에 유의.같은 이름이지만 origin/develop은 repository에 존재하는 해당 branch와 연결된 상태로 생성 후 checkout, develop을 기준으로 하는 경우 origin repository와 연결되지 않은 상태로 local의 develop branch와 같은 내용을 기반으로 login/loop branch가 생성되며 checkout?? : git checkout develop
인 상태에서 git pull
을 실행하면 된다.
git push origin login/loop
git push origin login/loop
의 login/loop이다)에 추가하겠다.