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코드의 왼쪽 깃모양을 클릭하자.

요렇게 커밋내역들이 나온다.

이것저것 클릭해보면 뭐가바뀐지 나옴.