Git을 활용한 버전관리1

lbr·2022년 6월 27일
0

Git 초기화(시작) 및 버전확인

git --version : 버전확인
git init : 초기화(현재 프로젝트에서 변경사항 추적(버전관리)을 시작)

사용자 정보 등록하기.

  • 참고 : git config는 처음 사용할 때 한번만 등록하면 됩니다.
git config --global core.autocrlf true : 개행 문자(Newline) 설정 (참고: macOS는 true 대신 input

커밋(버전 생성)을 위한 정보 등록

git config --global user.name 'github사용자이름(꼭일치할 필요는 없지만 맞추어 준다.)'
git config --global user.email 'github등록할 때 사용한 이메일(꼭 일치할 필요는 없다.)'

구성 확인

git config --global --list : 앞서 config에 등록한 정보 확인
키보드 q키 : 정보출력창에서 빠져나오기

git 사용하기.

git status : 버전관리 상태확인
git add . : 버전관리 시작(현재 루트의 모든 파일의 변경사항을 추적하도록 지정.)
git commit -m '메시지입력' : add로 등록한 파일들의 현재상태를 새로운 버전으로 생성
git log : commit한 내역(history)들을 확인

관리하기 시작한 파일들을 저장소에 보관하기 위해서 GitHub라는 사이트의 저장소를 활용합니다.

  1. github의 Create a new repository 에서 새로운 저장소 생성.
  2. 생성된 저장소의 고유 주소 복사.(저장소주소)

위에서 생성한 저장소에 보냅니다.

git remote add origin 저장소주소 : origin이라는 이름으로 원격 저장소를 지정.
git push origin master : master라는 branch에 업로드(push)

github과 vs코드를 연동을 위한 인증하는 절차가 필요할수도 있습니다.

  • 나오는 절차순서대로 진행

기타

  • 새로운 파일을 생성하거나 이미 commit된 파일을 수정했을 경우에도 다시 add 가 필요함.
  • 통상적으로 별칭은 origin 사용.
  • git log명령어 사용후 나오는 HEAD -> master : 가장 최신의 현재상태를 의미

0개의 댓글