Tools

[git] 로그와 reset

고베베 2019. 1. 23. 17:22

git log : 로그 보기

git log --oneline : 한줄로 로그 보기

git log --graph : 그래프로 로그 보기


git checkout -- <file> : 로컬의 변경 내용을 변경 전 상태(HEAD)로 되돌림. 단, 이미 인덱스에 추가된 변경 내용과 새로 생성한 파일은 그대로 남음.

   즉, 새로 생성된 것과 add를 했다면 이 명령어로 되돌릴 수는 없다.

git reset HEAD <file> : 해당 파일 되돌리기

git reset --hard : 모든 확정된 것들까지 전부 되돌림