본문 바로가기

Git

Git 협업

Git의 목적

 

3. Collaborate (협업)

 

이전시간에는 git의 백업에 대해서 살펴봤습니다.

혹시 아직 못 보셨다 하시는분은 링크 참고해주세요.

 

 

Git 백업

Git의 목적 2. Backup (백업) 이전시간에는 git의 버전관리에 대해서 살펴봤습니다. 혹시 아직 못 보셨다 하시는분은 링크 참고해주세요. https://madeprogame.tistory.com/3 Git 버전관리 Git의 목적 1. Version (버

madeprogame.tistory.com

https://madeprogame.tistory.com/4

 

 

 

지금부터 살펴볼 것은 협업인데요.

컴퓨터가 2개 있다고 가정했을때 1번컴퓨터에서 원격저장소(깃허브)로

push하고 2번컴퓨터에서 원격저장소(깃허브)에서 pull 하는 방식이 협업이라고

간단하게 생각하시면 될 것 같습니다.

 

경로설정을 따로 해야하므로 사진으로만 참고해주면 감사하겠습니다.

레파지토리 경로를 설정하게 되면 새로고침버튼이 뜰 것이고 업데이트된 것이 있나 확인을 해줍니다.

 

 

 

pull origin 버튼을 눌러 레파지토리를 당겨와줍시다.

 

 

 

 

 

 

이렇게 push,pull 을 원격저장소를 매개로 해서 협업이 일어나는 것입니다.

근데 만약 두 사람이 같은 파일을 수정하거나 같은파일의 같은 행을 수정했으면 어떻게 될까요?

이런상황에서 같은 파일을 합쳐주고 나중에 업로드하는 사람에게 교통정리를 하여 협업의 상황에서

일어날수 있는 덮어쓰기같은 문제들을 해결해주는 중간역할이 Git의 역할이였고요.

지금까지 Git을 사용하는 목적에 대해서 알아봤습니다.

 

 

 

'Git' 카테고리의 다른 글

Git CLI 여러 개의 파일 버전으로 만들기  (0) 2024.01.19
Git CLI 버전관리  (1) 2024.01.19
Git CLI 설치  (0) 2024.01.19
Git 백업  (0) 2024.01.18
Git 버전관리  (0) 2024.01.18