보통 학교에서 배운 것은 개인적으로 공부하는 것은 깃허브에 올릴 일이 없었으며... 깃허브가 생각보다 복잡하기도 하고 팀원들한테 공유할 겸 팀원분들도 많이 깃허브 안다뤄보셨다고 하셔서 나도 공부할 겸 강의 내용을 정리하고 팀원들에게 팀노션으로 공유 했다.
🔗 출처 : https://www.youtube.com/watch?v=IT41djAKUgg&t=11s
- 내 컴퓨터에서 관리되는 것을 깃허브로 업로드 하는 것
push
라고 한다.기본 셋팅
Able to Merge
가 뜨게 된다. ⇒ 충돌나는 게 없다는 뜻Conflict
가 뜬다면…?네, 개인 GitHub 계정에서 작업한 프로젝트의 브랜치를 팀 GitHub 저장소에 푸시(업로드)할 수 있습니다.
개인 GitHub 저장소에서 작업한 브랜치를 로컬로 가져오기:
git clone https://github.com/개인계정/개인저장소.git
cd 개인저장소
git checkout 브랜치이름
개인 GitHub 저장소의 작업한 브랜치를 로컬에서 변경하고 커밋:
git add .
git commit -m "브랜치 변경 내용 설명"
팀 GitHub 저장소에 해당 브랜치를 푸시:
csharpCopy code
git remote add 팀원격저장소 https://github.com/팀계정/팀저장소.git
git push 팀원격저장소 브랜치이름
여기서 팀원격저장소
는 팀 GitHub 저장소의 원격 저장소 이름입니다. 브랜치이름
은 개인 GitHub에서 작업한 브랜치의 이름입니다.