-
[GitHub 사용법] pull & cloneGit/Github 2022. 7. 18. 15:06728x90반응형
목차
Push
- 로컬 저장소에서 관리한 버전 이력을 원격 저장소(github)으로 업로드 하는 명령어
$ git push origin master
- 참고
$ git push -u origin master # 여기서 -u는 최초 1회만 붙이면 됩니다.(최소 1회 push 할 때만 붙이자.)
Pull
- 원격 저장소의 변경 사항을 받아옴(업데이트)
- commit 내역을 기반으로 변경 사항을 새로 갱신하는 행위
$ git pull origin master # git아 pull(업데이트)해줘 origin 이라는 원격 저장소로부터 master 브랜치를
$ git pull origin master remote: Enumerating objects: 5, done. remote: Counting objects: 100% (5/5), done. remote: Compressing objects: 100% (3/3), done. remote: Total 3 (delta 2), reused 0 (delta 0), pack-reused 0 Unpacking objects: 100% (3/3), 754 bytes | 62.00 KiB/s, done. From https://github.com/xxxxx/TIL * branch master -> FETCH_HEAD 318fe37..b26517d master -> origin/master Updating 318fe37..b26517d Fast-forward 99_markdown_syntax.md | 1 + 1 file changed, 1 insertion(+)
Clone
- 원격 저장소 전체를 복제
- 최초 1회만 수행
- 클론 받은 프로젝트는 자동으로 .git이 설정되어 있음(+remote도 등록되어 있음)
- 복제한것이니까.
$ git clone 복제할 저장소 URL
만약 원격 저장소의 이름이 아닌 다른 이름으로 폴더를 clone 받고 싶다면?
$ git clone 원격저장소URL clone받을폴더이름 # 예시 $ git clone https://github.com/xxxxx/TIL.git TIL-test
Push & pull(+clone) 시나리오
최초 1회 clone 이후 add, commit, push & pull, add, commit, push
반응형'Git > Github' 카테고리의 다른 글
[Git hub 사용법] Push Error (0) 2022.07.19 [Git Hub 사용법] gitignore (0) 2022.07.19 [GitHub 사용법] 원격 저장소(Remote repository) (0) 2022.07.15 [GitHub 사용법] Git intro (0) 2022.07.15 [GitHub 사용법] Git clone 사용하기 (0) 2022.07.12