본문 바로가기

파이썬 & 장고/장고(Django)

git 깃 변경 이력 병합(Merge)

내가 끌어온 저장소가 최신 버전이 아닌 경우, 즉 내가 pull 을 실행한 후 다른 사람이 push 를 하여 원격 저장소를 업데이트 해버린 경우에는 내 push 요청이 거부되어 버린다

원격 저장소    A (12:06) B(17:30) C(20:25)
    이미 파일이 변경되어 PUSH 요청 거부 
 A (12:06) B(17:30) X(23:20)

이런 경우에는 병합(merge) 을 하여 다른 사람의 업데이트 이력을 내 저장소에 갱신

병합하지 않은 채로 이력을 덮어쓰게 되면 다른사람이 push한 업데이트 내역(C)이 사라진다

원격 저장소    A (12:06) B(17:30) C(20:25)  
     
 A (12:06) B(17:30) C(20:25) X(23:20)

 

 

 

'파이썬 & 장고 > 장고(Django)' 카테고리의 다른 글

git hub (깃허브) push , pull, ssh  (0) 2021.06.07
git 깃 브랜치 (Branch)  (0) 2021.06.07
git 깃 push,clone,pull  (0) 2021.06.07
git 깃 초기 설정, commit (커밋)  (0) 2021.06.07
vscode  (0) 2021.06.07