ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [GitHub 사용법] pull & clone
    Git/Github 2022. 7. 18. 15:06
    728x90
    반응형

    목차

      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

      댓글

    Designed by Tistory.