
하나의 원격저장소를 가지고 2개 이상의 로컬저장소로 동기화하는 방법
원격저장소를 생성하여 주소복사
하나의 원격저장소에서 로컬저장소 2개 작성
Home : 집에 있는 컴퓨터라고 생각
Office : 회사에 있는 컴퓨터라고 생각

Home과 office가 현재 같은 상태이다.

집에서 소스를 수정하고 로컬저장소에 커밋

amend : 계정하다. 커밋 메시지를 바꿀 수 있고, 커밋시 누락된 내용 add를 한 후 amend를 통해 재커밋이 가능하다. 원격저장소로 올리기전 즉, push 전에 해야한다.

3이라고 바꾸고 저장 wq

커밋 메시지가 바뀜

Git push를 통해 원격 저장소에 저장. 사용자명과 패스워드 입력

커밋 3개 확인

Pull : 회사에서 집에서 작업한 내용을 가져올 때(땡겨온다)
이때 아이디 패스워드를 묻지 않는 이유는 공개저장소를 쓰고 있기 때문.

1. git log : git log 확인
2. 소스 수정
3. git commit –am : 로컬저장소 스테이징 추가 및 커밋
4. git push : 원격 저장소에 커밋
이걸 반복하면서 소스를 동기화한다.
로컬저장소, 원격저장소에서 모두 소스코드를 관리하기 때문에 소스코드를 잃어버릴 확률은 지극히 낮다고 볼 수 있다.
'툴사용법' 카테고리의 다른 글
| [Git] Github 자기서버에 원격저장소 만들기 (0) | 2020.09.15 |
|---|---|
| [GIT] github 로그인없이 ssh (0) | 2020.09.14 |
| [Git] Github 연결_올리기_받기_삭제(3) (0) | 2020.09.08 |
| [GIT] branch_merge 실습으로 이해하기(2) (0) | 2020.09.03 |
| [GIT] commit add diff reset 실습으로 이해(1) (0) | 2020.09.02 |