본문 바로가기
설치 및 환경 설정

[VS Code] Git 관련 Extension

by 까망 하르방 2021. 2. 23.
반응형

GitLens

VS Code 내에서 Git과 관련해서 여러 사항을 보여준다.

ex) 해당 Code를 최근 Commit한 사람이 누구이며 언제인지 등

Git Lens

 

 

[Git 깃] git blame 기능을 제공해주는 셈인데

커서가 올려도 간략한 정보를 알 수 있다.

Git Lens
 

[Git 깃] git blame

git blame 특정 코드가 누가, 언제, 어떤 Commit으로 변경했는지 확인할 수 있는 명령어 git blame {파일명} author와 timestamp 출력 X git blame -s {파일명} 특정 라인[start, end] 까지만 확인 git blame -L {start},{end}

zoosso.tistory.com


 

Git History

VS Code 내에서 Git 기록을 볼 수 있다.

커맷내용, 브랜치, 작성자 이름 등

Git History

 

 

우측 상단 이미지에서 보이는 아이콘 클릭

Git History

 

 

혹은 특정 파일 우클릭 - [Git: View File History]

Git History

 

 

Tag, Branch 등 활용 가능

Git History


 

Git Graph

Git Graph

 

 

git log 명령어로 보이는 결과를

그래프 GUI로 보다 직관적으로 보여준다.

 

[Git 깃] git log

git log - Commit History를 볼 수 있는 명령어이다. - 본인이 Commit 했던 것이나 git clone 혹은 git pull 해서 받은 저장소의 기록까지 확인할 수 있다. commit 이력 조회 git log - 가장 최근 커밋이 상단에 위치

zoosso.tistory.com

 

 

좌측 하단 [Git Graph] 클릭

Git Graph

 

 

단순히 log 기록을 보는 것뿐만 아니라

우측 클릭으로 다양한 git 명령을 적용할 수 있다.

ex) Reset, Revert, Cherry Pick

Git Graph

 

Checkpoints

Commit 전에 코드를 보관할 수 있는 기능으로

Stash/Tag 명령어나 북마크 기능과 유사하다고 볼 수 있다.

Checkpoint

 

 

파일을 작업하다가 저장하고 시점에서

Ctrl + p 후 ">checkpoint" 입력

Checkpoint

 

 

기본적으로 그날 일자가 보이는데

임의로 이름 만들어서 저장하면 된다.

Checkpoint

 

 

좌측 하단에 [CHECKPOINTS] 항목이 있는데

그곳에서 파일별 체크포인트 항목을 볼 수 있다.

ex) 현재 버전과 비교하거나 복구 가능

Checkpoint
반응형

댓글