4-3 지역 저장소를 원격 저장소에 연결하기 4-4 원격 저장소에 올리기 및 내려받기


http://www.yes24.com/Product/Goods/84803146

 

Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문 - YES24

생활코딩 강의에서 52개를 엄선, 한 권 안에 자주 쓰는 기능은 모두 담았다.문서 지옥, 깃&깃허브로 하루 안에 탈출한다!본서는 대학생, 개발자, 일반 사무직까지. 문서 지옥에 빠진 모두를 위한

www.yes24.com

⌜Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문⌟ 책을 공부하며 요약・정리한 내용입니다.


 

원격 저장소에 연결하기

git remote add origin [깃허브저장소주소]

원격 저장소에 origin을 추가(add)하겠다고 알려주는 명령

origin 은 깃허브 저장주소를 가리킨다. 깃허브 저장소 주소를 그대로 쓰면 너무 길기 때문에 origin 이라는 단어로 줄여서 remote에 추가하는 것이다.

(깃에서 기본 브랜치를 master라고 하는 것처럼 기본 원격 저장소에는 origin이라는 이름을 사용)

git remote -v

원격 저장소(remote)에 제대로 연결됐는지 확인하는 명령

 

 

지역 저장소의 소스를 원격 저장소로 올리는 것을 ‘푸시(push)’

원격 저장소에서 지역 저장소로 내려받는 것을 ‘풀(pull)’

원격 저장소에 파일 올리기 - git push

git push -u origin master

지역 저장소의 브랜치를 origin, 즉 원격 저장소의 master 브랜치로 푸시하라는 명령

‘-u’ 옵션은 지역 저장소의 브랜치를 원격 저장소의 master 브랜치에 연결하기 위한 것으로 처음에 한 번만 사용하면 된다.

이후 새로운 커밋을 하고 푸시할때는

git push

만 해주면 된다. 앞에서 지역 저장소의 브랜치와 origin의 master 브랜치를 연결했기 때문이다.

원격 저장소에서 파일 내려받기 - git pull

git pull origin master

origin(원격 저장소)의 내용을 master 브랜치로 가져온다는 명령(기본 원격 저장소가 origin이고 지역 조장소의 기본 브랜치가 master이기 때문에 ‘git pull’만 입력해도 된다.)

 

 

 

 


https://www.instagram.com/p/Cbuq0B1JYWl/?utm_source=ig_web_copy_link

부족하거나 잘못된 내용이 있을 경우 댓글 달아주시면 감사하겠습니다.

이 글에 부족한 부분이 존재할 경우 추후에 수정될 수 있습니다.