Visual Studio Code에서 Git 기록을 보려면 어떻게해야합니까?


답변:


143

이 저장소를 추천합니다 https://github.com/DonJayamanne/gitHistoryVSCode

힘내 역사 힘내 역사

필요한 것을 정확하게 수행하며 다음과 같은 기능이 있습니다.

  • 작성자 이름, 이메일, 날짜, 커미터 이름, 이메일, 날짜 및 주석과 같은 커밋 세부 정보를 봅니다.
  • 파일의 이전 사본을 보거나 로컬 작업 공간 버전 또는 이전 버전과 비교하십시오.
  • 편집기에서 활성 라인의 변경 사항을 봅니다 (Git Blame).
  • 목록에 표시되는 정보를 구성하십시오.
  • 키보드 단축키를 사용하여 파일 또는 줄의 기록을 봅니다.
  • Git 로그를 봅니다 (작성자 이름, 이메일, 주석 및 파일 변경과 같은 커밋 세부 정보와 함께).

18
마켓 플레이스에서 직접 다운로드 할 수 있습니다.
codidact.com로 이동 aloisdg

6
시장에서 VS 코드에 대한 망할 놈의 역사 marketplace.visualstudio.com/...
naXa

훌륭한 레포!
rigerta

설치 한 후에 만 ​​히스토리가 표시됩니까? 아니면 설치하기 전에 실행 된 명령을 볼 수 있습니까 (아마 VS 코드가 액세스 할 수없는 곳에 저장되어 있습니까?)
Magne

3
GitLens를 사용하고 있었지만 매우 압도적이었습니다. 인터페이스에 너무 많은 옵션이 있습니다. 반면에 이것은 매우 간단합니다. 지금까지 좋아했습니다.
Marc.2377

49

GitLens 에는 멋진 Git 히스토리 브라우저가 있습니다. 확장 마켓 플레이스에서 GitLens를 설치 한 다음 명령 팔레트에서 "Show GitLens Explorer"를 실행하십시오.


GitLens의 최신 버전이 정말 좋습니다. 편리한 사이드 바 버튼이 추가되어 여러 브랜치의 변경 사항을 훨씬 더 잘 시각화 할 수 있습니다.
cham

그래, 나는 그것을 사용하고, 내가보기 엔 내가 어떤 링크를 클릭하면 확장은, 실시간으로 심판을 표시 할 수 있기 때문에하는 것이 좋습니다 : academy.byidmore.com/post/...
yussan

위대한 답변 @ joseph-sheedy
Andy K

@JosephSheedy, GitLens이유 때문에 가장 인기있는 (다운로드) 확장 프로그램입니다.
prosti 2016 년

18

Visual Studio Code 1.42 이상의 커밋 기록을보기 위해 플러그인이 필요하지 않습니다 .

타임 라인보기

이 이정표에서, 우리는 새로운 타임 라인보기를 진행했으며, 미리 볼 수있는 미리보기를 가지고 있습니다.
리소스 (파일, 폴더 등)에 대한 시계열 이벤트 (예 : 커밋, 저장, 테스트 실행 등)를 시각화하기위한 통합 된보기입니다.

타임 라인보기를 활성화하려면 Insiders Edition을 사용 하고 다음 설정을 추가해야합니다.

"timeline.showView": true

https://media.githubusercontent.com/media/microsoft/vscode-docs/vnext/release-notes/images/1_42/timeline.png


1
지점 이력을 보여줄 수 있습니까? 선택한 파일 히스토리를 표시하는 것 같습니다.
Vimes

@Vimes 아니요, 지금은 리소스 (파일, 폴더)에 대한 시계열 이벤트 (여기서는 Git 커밋)입니다.
VonC


16

GitLens 가 Git 역사상 가장 인기있는 확장 기능 이라는 것이 분명합니다 .

여기에 이미지 설명을 입력하십시오

내가 가장 좋아하는 것은 마지막 줄과 사람이 일부 줄을 변경했을 때 측면 주석을 제공 할 수 있습니다.

여기에 이미지 설명을 입력하십시오


4

파일 또는 시작 페이지를 열 때 오른쪽 상단 모서리에 클릭 할 오른쪽 아이콘이 있습니다.

여기에 이미지 설명을 입력하십시오

키보드 단축키를 추가 할 수 있습니다.

여기에 이미지 설명을 입력하십시오


15
JIC : ...이 옵션을보기 전에 Git History 확장 프로그램을 미리 설치해야합니다.
Jhegs

1
전제 조건으로 답변을 업데이트 할 수 있습니까 (실제로 테스트 한 후)?
Peter Mortensen


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.