무지를 아는 것이 곧 앎의 시작

git, github

상대방 저장소의 커밋을 내 저장소로 가져오기

Alex96 2022. 2. 15. 18:03

우테코의 페어 프로그래밍은 초기 단계에 페어와 함께 개발을 하다가

적절한 시점에 페어와 헤어진 후 개인으로 미션을 이어나가는데요,

 

페어 프로그래밍 하는 동안 한 사람의 저장소에 커밋을 저장하니

다른 한 사람은 해당 내용을 자신의 저장소로 복사해와야 합니다.

 

덕분에 재밌는걸 배웠어요👍

 

아래 순서대로 명령어 수행하시면 됩니다.


로컬에서

상대방 저장소를 내 로컬 저장소에서 연결

git remote add [상대방 저장소의 별칭] [상대방 저장소 주소] // 별칭은 여기서 지어주시면 됩니다.

상대방 작업브랜치를 가져오기

git fetch [위에서 지은 별칭]/[가져올 브랜치명]

// 별칭과 브랜치 사이에 `/`를 넣었을 때 인식을 못할 수도 있습니다. 그럴 땐 " " 공백으로 구분하면 되더라구요... 기준은 잘 모르겠어요

내 브랜치에 가져온 브랜치를 머지

git merge [위에서 지은 별칭]/[가져올 브랜치명]


위의 순서대로 실행하면 내 로컬 저장소 브랜치에 작업 내용을 가져올 수 있어요.

이제 내 github 원격 저장소에 push 하면 되겠죠?

 

우테코의 미션이 대부분 페어 프로그래밍으로 시작되기 때문에 앞으로도 자주 사용하게 될 명령어네요!

우테코 합격하면서 블로그를 시작했는데, 대부분 블로그의 글이 우테코로 배운 내용들이 되지 않을까 합니다...

부족한 저에겐 새로 접하는 것들이 너무 많기 때문이죠.. 후후🤔

 

그럼 이만 미션을 하러...🚗