내 잡다한 노트

Git workflow 본문

Git

Git workflow

peanutwalnut 2024. 11. 23. 23:02

Git Workflow

Git 작업 환경은 크게 3가지로 나뉜다:

  1. Working Directory: 작업 중인 파일이 있는 디렉토리.
  2. Staging Area: git add로 파일을 대기 상태로 이동.
  3. .git Directory: git commit으로 기록 저장.
  • push: .git Directory의 내용을 원격 저장소(GitHub)에 업로드.
  • pull: 원격 저장소의 내용을 로컬로 가져옴.
  • checkout: 특정 버전으로 돌아가 작업.

 

파일 상태와 트래킹

  1. Tracked: Git이 이미 관리 중인 파일.
    • Unmodified: 수정되지 않은 파일.
    • Modified: 수정된 파일.
  2. Untracked: 새로 작성된 파일로, 아직 Git이 관리하지 않음.