ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Git 기초 - Git으로 관리하기
    각종 학습 요약/Git 2022. 5. 3. 17:22

    Git 기초 - Git으로 관리하기

    Git 기초 - Git이란? & 설치 및 설정에 이어서...

    Git 기본 명령어들


    • init
    • fork
    • clone
    • status
    • add
    • restore
    • commit
    • reset
    • revert
    • remote add
    • remote -v
    • pull
    • push
    • merge
    • rebase

    Git의 기본 상태/영역


    1. 기본 상태
      1. untracked: 아직 git 시스템으로 관리된 적 없는, 이제 막 발견한(생성한) 상태. git status로 확인은 가능하다.
      2. modified: git이 기억하는 최종 상태에서 수정된 적이 있는 상태. git add를 통해 staged로 옮긴다. git restore로 수정사항을 철회할 수 있다.
      3. staged: 커밋을 위한 대기열에 올라가있는 상태. git restore로 스테이징을 철회할 수 있다.
      4. committed: 커밋된 상태. git이 기억하고 있는 최종 상태. git commit 명령을 통해 커밋할 수 있다.

    기본 workflow


    타 원격 저장소(Repo), 내 원격 저장소(MyRepo), 로컬 저장소(Local), 이렇게 세 개의 저장소를 두고 작업한다고 가정한다.

    1. Repo -> MyRepo로 리포지토리 복사본을 만들어 가져온다 : fork
    2. MyRepo -> Local로 저장소를 복제한다 : git clone (MyRepo)
    3. 파일을 수정하고 스테이징 : git add (수정한 파일명 혹은 .)
    4. Local에 커밋 : git commit -m '커밋 메시지'
    5. Local -> MyRepo로 업로드하기 전에, 확인 : git pull MyRepo (브랜치명)
    6. 확인이 되었고 충돌이 없으면 업로드 : git push MyRepo (브랜치명)
    7. MyRepo -> Repo : Pull Request를 요청.

    '각종 학습 요약 > Git' 카테고리의 다른 글

    Git 기초 - Git이란? & 설치 및 설정  (0) 2022.05.03

    댓글

Designed by Tistory.