# difftool
git difftool
이거치고 Y누르면
이렇게 내가 커밋인지 스테이징인지 하고나서 코드가 변한부분을 비교해서 알려줌
**중요!
여기서 그냥 cntl+c누르고 나오면 커맨드에 타이핑하는게 안나오더라.
vim에디터로 보는거라 vim에서 안나와져서 그런거같음..(확실하진않음)
따라서 :q!로 나오는게 바람직한것같다.
# difftool 커밋아이디
먼저 커밋아이디를 알아야한다.
git log --oneline --all
여기서 노란글씨가 커밋아이디임
다음으로
git log 커밋아이디
이걸치고 Y로 vim에디터 들어가면
이렇게 해당 커밋과 지금 코드 변한걸 비교해준다.
근데 난 vim에디터 존나 싫어하는데 다른게 좋은거 없을까?
# git graph 익스텐션
이거 익스텐션으로 먼저 깔아주고
vs코드의 왼쪽 깃모양을 클릭하자.
요렇게 커밋내역들이 나온다.
이것저것 클릭해보면 뭐가바뀐지 나옴.
'git > etc' 카테고리의 다른 글
git 복습 / 파일 커밋 복구하기 (0) | 2023.03.08 |
---|---|
git 복습 / git branch, merge (0) | 2023.03.08 |
git 복습 / add commit log status (0) | 2023.03.08 |
깃 저장소의 폴더만 삭제하기. (0) | 2023.03.08 |
git 클론후/ (0) | 2022.09.24 |