원격 저장소와 지역 저장소의 동기화 방법

|

원격 저장소와 지역 저장소의 동기화 방법

  • 하나의 원격 저장소를 중심으로 해서 두 개의 지역 저장소가 하나의 원격 저장소를 중심으로 작업을 동기화 하는 방법
  • 협업이 가능하게 하며, 작업환경이 바뀔 때에 대한 대비가 가능

  • 작업 영역에 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 3
    • git commit --amend로 커밋 메세지 변경 가능
    • push 하기 전에만 가능
  • git push로 변경내용을 깃헙에 푸시
  • office폴더로 가서, git pull로 원격 저장소의 내용을 동기화
  • vim f1.txt의 내용에 아무거나 추가
  • git commit -am 4로 커밋 후 git push
  • home 디렉터리로 와서, git pull로 작업 동기화

  • 이런 식으로 작업하게 되면 백업이 가능해짐
  • git pullgit push의 습관화가 중요함!