IT's Jenna

CH 2. 혼자서 Git으로 버전 관리하기 본문

Git/팀 개발을 위한 Git, GitHub 시작하기

CH 2. 혼자서 Git으로 버전 관리하기

developer Jenna 2024. 7. 29. 07:20

소스트리에 로컬 저장소 불러오기

절차

  1. 소스트리(Sourcetree)에서 로컬 폴더를 불러오면 커밋 히스토리를 확인할 수 있습니다.
  2. 이러한 히스토리는 git init 명령어를 실행할 때 생성된 .git 폴더 안에 저장됩니다.
  3. 원격 저장소와 연결되면 해당 파일에 저장소의 주소(URL)가 저장됩니다.
  4. 즉, 버전 관리에 필요한 모든 정보는 이 .git 폴더에 저장됩니다.

main과 origin/main

원격 저장소 추가

  • git remote add origin [GitHub 주소] 명령어로 원격 저장소를 추가합니다. 여기서 origin은 원격 저장소의 별명입니다.

커밋 방식: 델타와 스냅샷

  • 델타 방식: 바뀐 부분만 저장하는 방식
  • 스냅샷 방식: 변경된 파일 전체를 저장하는 방식
  • Git은 스냅샷 방식을 사용합니다.

Git으로 관리하는 파일의 4가지 상태

  1. 추적 안됨 (Untracked): 한 번도 커밋되지 않은 파일 (작업 공간에서만 작업된 파일)
  2. 스테이지됨 (Staged): git add 명령어로 스테이지에 올린 파일
  3. 수정 없음 (Unmodified): git commit 명령어로 커밋된 파일로, 처음 올라간 파일이거나 커밋 이전과 동일한 상태
  4. 수정함 (Modified): 작업 공간에서 수정된 파일

Comments