시그마 삽질==six 시그마

git status , git diff 본문

프로그래밍/GIT

git status , git diff

Ethan Matthew Hunt 2020. 8. 20. 20:23
//git 현재 브랜치와 staged ,Untracked 된거 볼 수 있음
git status
Changes to be committed:
Changes not staged for commit:


//git add 취소 ,git unstaged 시키기. 파일명 빼면 전체가 reset 됨
$ git reset HEAD <unstaging 시킬 파일명>


//unstaged된 작업중 파일 diff 확인
git diff


//unstaged된 작업중 파일명만 
git diff --name-only


//staged 된 파일 변경분 확인
git diff --cached


//staged 된 파일명만 확인
git diff --name-only --cached


//두 커밋간 차이 
git diff <commit hash> <commit hash>

 

'프로그래밍 > GIT' 카테고리의 다른 글

git rebase  (0) 2020.08.31
git 기본 명령어  (2) 2020.08.20
git stash (임시저장)  (0) 2020.08.20
git repository 복사하기  (0) 2020.08.12
git 히스토리 초기화  (0) 2020.08.10
Comments