본문 바로가기

언어/Git

[Git] Git 명령어 정리 4 (git log)

https://git-scm.com/book/ko/v2/Git%EC%9D%98-%EA%B8%B0%EC%B4%88-%EC%BB%A4%EB%B0%8B-%ED%9E%88%EC%8A%A4%ED%86%A0%EB%A6%AC-%EC%A1%B0%ED%9A%8C%ED%95%98%EA%B8%B0

 

Git - 커밋 히스토리 조회하기

머지 커밋 표시하지 않기 저장소를 사용하는 워크플로우에 따라 머지 커밋이 차지하는 비중이 클 수도 있다. --no-merges 옵션을 사용하면 검색 결과에서 머지 커밋을 표시하지 않도록 할 수 있다.

git-scm.com

 

<커밋 히스토리 조회하기 : git log>

git log
# git에서 commit한 History를 불러옴
# 여러 개발자와 일할 때, 동료들이 무엇을 commit했는지 빠르게 조회할 수 있다고 함

# 조회범위를 제한하는 옵션 등 다양한 옵션을 지원하니 나중에 연습해보자

 

<Staged 파일을 Unstaged로 되돌리기 : git reset HEAD 파일명>

git reset HEAD 파일명
# 단 git reset 명령은 매우 위험하여 정확하게 활용하는 법을 알아야겠다

 

<Modified 파일을 수정 전으로 되돌리기 : git checkout -- 파일명.확장자명>

git checkout -- 파일명.확장자명
# git checkout도 git reset과 마찬가지로 위험
# 수정한 내용이 전부 사라지기 때문