Git 썸네일형 리스트형 [Git] Git bash로 commit history를 그래프처럼 보기 "git log --oneline --decorate --graph --all" 명령어 "git log --oneline --decorate --graph --all"를 치면 위와같이 그래프로 commit history를 확인할 수 있습니다. github상의 insight에 network에는 이렇게 보입니다. [Git] commit history 삭제, 수정할 때 유용한 명령어: git rebase -i git을 사용하다 commit을 잘못하여 commit 이력을 수정하거나 삭제해야 할경우 제가 자주 쓰는 명령어 입니다. "git rebase -i HEAD~"를 치면 커밋 이력 한개만 나오고 "git rebase -i HEAD~~~"을 치면 커밋 이력이 3개가 나옵니다. "git rebase -i HEAD~" 를 치면 위와 같이 나오는데 키 a를 눌러 pick이라고 쓰여져 있는 글자를 지우고 원하는 명령어를 타이핑 치면 됩니다. pick 글자 오른쪽 숫자는 해당 commit의 일련번호 약자 입니다. 위와 같은 방식으로 edit이나 reword, drop 등의 명령어를 타이핑 치고 저장/종료 하면 수정하거나 삭제 시킬 수 있습니다. 이전 1 다음