항해

항해 1주차 - GIT 원격 REPO 사용하기 정리

완두노예 2023. 1. 14. 21:24

1. 원격 repo 와 로컬 repo 를 연결해서 내용을 반영하고 싶을 땐 어떤 방법을 써야할까?

 원격 repo에서 pull, 로컬 repo에서 커밋한 후 push

---->

  • 로컬 repo 가 없고 원격 repo 에 있는 내용을 가져오고 싶을 때는 clone 한다.
  • 원격 repo 와 로컬 repo 둘 다 있고 두 개를 연결하고 싶을 때는 로컬 repo 가 원격 repo를 tracking 하도록 설정한다.

 

2. 원격 repo 와 로컬 repo 는 왜 따로 있을까? 

 원격 repo는 클라우드 처럼 배포가능하고 협업이 가능하다. 

---->협업할 때, 혹은 여러 컴퓨터를 사용한다면 하나의 원격 repo 에 여러 로컬 repo 를 연결시킬 수 있다. 하나의 프로젝트를 동시에 작업하는게 가능해진다.

 

3. push 와 pull 의 개념을 원격 repo와 로컬 repo 를 포함해 그림으로 그려보세요. 

 

4. 만약 pull 과 push 가 잘 안 된다면, 원격 repo 와 로컬 repo 에서 같은 파일을 수정해서 충돌(conflict)이 발생한 것일 수 있어요! 충돌(conflict) 은 나쁜 게 아니라 원격 repo와 로컬 repo 의 파일 변경사항이 겹친다는 것을 알려주는 것입니다. 충돌을 수정하는 방법은 앞으로 배울 꺼니까 걱정하지 마세요!