Git 정리 - 2
Git 명령어 정리
검사 및 비교
- log : 커밋 로그를 보여준다.
git log git log --oneline : 한 줄로 간략하게 커밋 메시지를 보여준다. git log --graph : 브랜치 구조를 그래프로 시각화해 보여준다.
- diff : 변경 사항 비교
git diff <commit> : 현재 상태와 특정 커밋의 차이를 비교한다. git diff <commit1> <commit2> : 두 커밋 간의 변경 사항을 비교한다.
- git show : 특정 커밋의 세부 정보 보기
- git shortlog : 커밋 요약 보기
패치
- git cherry-pick : 특정 커밋 적용
- git rebase : 커밋 재정렬
git rebase <branch-name>
- git revert : 커밋 되돌리기
git revert <commit-hash>
디버깅
- git bisect : 이진 검색을 통한 버그 추적
- git blame : 라인 별 수정 이력 추적
- git grep : 코드 내 검색
출처
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.