dev_eun

[Git] 깃(Git)을 사용하는 이유 4 | 협업(Collaboration) 본문

공부/Git

[Git] 깃(Git)을 사용하는 이유 4 | 협업(Collaboration)

_eun 2019. 12. 9. 06:18

TODO

원격 저장소에서 contributor 초대

 

- 협업자가 저장소 가져오기

clone

 

협업자가 pull을 하지 않은 상태에서 다른 협업자가 수정을 한 파일을 수정하고 push를 할 경우

pull을 하고 push를 하라는 error가 발생한다.

pull을 하게 되면 내가 수정한 내용과 pull된 내용의 diff가 나타난다 => mergetool를 사용하여 수정하면 됨

그 후 add, commit 실행

 

FETCH

원격저장소의 내용만 가져오기

깃의 내용을 좀 더 신중하게 다룰 경우

git fetch		// 원격 저장소의 내용만 가져옴
git merge origin/master	// 원격 저장소와 병합
// or
git merge FETCH_HEAD

=> git remote 와 같은 역할

 

 

 

728x90