원격 저장소와 지역 저장소의 동기화 방법
03 Mar 2019 | github 지옥에서 온 git원격 저장소와 지역 저장소의 동기화 방법
- 하나의 원격 저장소를 중심으로 해서 두 개의 지역 저장소가 하나의 원격 저장소를 중심으로 작업을 동기화 하는 방법
-
협업이 가능하게 하며, 작업환경이 바뀔 때에 대한 대비가 가능
- 작업 영역에
git clone https://github.com/ID/gitfth.git git_home로 깃헙 내용 클론 - 동일 프로젝트를
git clone https://github.com/ID/gitfth.git git_office로 내용 클론 - 현재 home과 office가 똑같은 상태로 존재
- home에서
vim f1.txt로 내용 추가(아무거나…) git commit -am 3git commit --amend로 커밋 메세지 변경 가능- push 하기 전에만 가능
git push로 변경내용을 깃헙에 푸시- office폴더로 가서,
git pull로 원격 저장소의 내용을 동기화 vim f1.txt의 내용에 아무거나 추가git commit -am 4로 커밋 후git push-
home 디렉터리로 와서,
git pull로 작업 동기화 - 이런 식으로 작업하게 되면 백업이 가능해짐
git pull과git push의 습관화가 중요함!
Seongkyun Han's blog