[git 명령어]내가 보려고 만든 GIT 명령어 모음집

2023. 1. 3. 00:16개발

반응형

git init 

로컬 저장소 만들기

이거 생김

git status 

작업 디렉터리 상태 확인하기

 

git add

스테이지에 올리기 

ex) git add 파일명(a.txt)

 

git add .

스테이지에 파일들 한번에 올리기(파일이 하나가 아니라 여러개일 때)

 

git commit

커밋하기

git commit -m "커밋 메시지 적어라"

git commit --message "커밋 메시지 적어" (길어서 안 씀)

이외에 커밋메시지 길게(제목+본문) 쓰고 싶으면

git add "파일" -> git commit 입력

i 입력해서 입력모드로 전환! 제목이랑 메시지 적고!  ESC누르고!  :wq 입력하고 엔터! 끝!!

git log치면 이렇게 나옴

git commit -am "커밋 메시지 적어"

git add +git commit 임

추가와 커밋을 동시에 할 수 있지!

but, 스테이지에 이미 올라와 있거나 한 번이라도 커밋한 적이 있는 파일에만 사용할 수 있음!!

처음 만든 파일은 안 된다는 말임

 

git log

버전 잘 만들어졌는지 확인하는 법

이렇게 Author이라 Date 나옴

git log --oneline

깔끔하게 나옴

git log -p(p는 patch의 줄임말)

복잡하게 나옴(무엇을 변경했는지 상세하게 나옴)

git log --graph

이건 빨간줄로 뭔가 정리돼보임

브랜치가 없어서 그러지만 브랜치가 여러 개이면 가독성 좋음!

git log --branches

모든 브랜치의 커밋 확인 가능함!

반응형