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