Git, 명령어 정리

?·2020년 10월 25일
0

본격적으로 팀 프로젝트에 들어가면서, 자주 사용하는 git 명령어를 정리해보자!

생성하기

  • git init : 새로운 git 로컬저장소를 생성
  • git clone 'url' : remote 저장소 가져오기

살펴보기

  • git status : 작업 디렉토리에 변경된 파일 보기
  • git log : 변경 이력보기

브랜치 작업하기

  • git branch: 로컬 branch 확인하기
  • git branch -av : 로컬과 원격 branch 보기
  • git checkout : branch 변경하기
  • git branch : branch 생성하기

변경하기

  • git add : 파일의 변경사항을 다음커밋에 반영하기
  • git add . : 모든 변경사항을 다음 커밋에 반영하기
  • git commit -m "commit message" : 메시지와 함께 커밋하기
  • git commit -a : 모든 변경사항을 반영하면서 커밋하기

취소하기

  • git reset --hard HEAD : 작업 디렉토리에 모든 변경 버리기
  • git revert : 커밋 되돌아가가기

동기화하기

  • git fetch : 원격 저장소의 변경사항 가져오기
  • git pull : 원격 저장소의 변경사항을 가져오고 merge하기
  • git push : 원격저장소에 변경사항 발행하기
profile
?

0개의 댓글