인프런 커뮤니티 질문&답변

planting31님의 프로필 이미지
planting31

작성한 질문수

빠르게 git - 핵심만 골라 배우는 Git/Github

협업하기(2) - 로컬도 변했는데 원격도 변한 경우

pull request 질문드립니다.

해결된 질문

작성

·

179

1

안녕하세요! 좋은 강의 덕분에 git에 대해 많이 배워가는 중입니다!

pull request를 날리는 과정에 대해 궁금한 점이 생겨 질문 남기게 되었습니다.

fork, clone, 로컬에서 새로운 branch 생성 후 코드 작성 및 commit 생성 과정까지 모두 끝낸 후,

그 사이에 다른 협업자에 의해 협업 대상 repository에 변경사항이 생긴다면(새로운 내용이 업데이트된다면) 어떻게 처리해야하는지 알 수 있을까요?

답변 1

1

강민철님의 프로필 이미지
강민철
지식공유자

안녕하세요 :) 

commit을 한 뒤 원격저장소에 변경사항이 생긴 경우

git pull 명령어를 이용해 변경된 원격저장소를 가지고 와서, 

만일 충돌이 있다면 충돌을 해결한 뒤 새 commit을 만들어 push 하시면 됩니다.

혹은

git pull 명령어를 이용해 변경된 원격저장소를 가지고 와서, 

만일 충돌이 있다면 충돌을 해결한 뒤, add 후 

git commit --amend 명령어를 통해 하나의 commit으로 만들어 push 하셔도 됩니다.

감사합니다 :)

planting31님의 프로필 이미지
planting31
질문자

답변 감사합니다! git pull은 작업 중인 새로운 브랜치에서 수행하면 되는 것이 맞나요?

강민철님의 프로필 이미지
강민철
지식공유자

네, 그렇습니다!

planting31님의 프로필 이미지
planting31
질문자

아! 넵!! 정말 감사합니다!!

planting31님의 프로필 이미지
planting31

작성한 질문수

질문하기