Bagaimana saya bisa melihat riwayat Git dalam Visual Studio Code?


Jawaban:


143

Saya merekomendasikan Anda repositori ini, https://github.com/DonJayamanne/gitHistoryVSCode

Sejarah Git Sejarah Git

Itu tidak persis apa yang Anda butuhkan dan memiliki fitur-fitur ini:

  • Lihat detail komit, seperti nama penulis, email, tanggal, nama pengalih, email, tanggal dan komentar.
  • Lihat salinan file sebelumnya atau bandingkan dengan versi ruang kerja lokal atau versi sebelumnya.
  • Lihat perubahan pada baris aktif di editor (Git Blame).
  • Konfigurasikan informasi yang ditampilkan dalam daftar
  • Gunakan pintasan keyboard untuk melihat riwayat file atau baris
  • Lihat log Git (bersama dengan detail komit, seperti nama penulis, email, komentar, dan perubahan file).

18
Perhatikan bahwa Anda dapat mengunduhnya langsung dari pasar.
aloisdg pindah ke codidact.com

6
Sejarah Git untuk Kode VS di marketplace marketplace.visualstudio.com/...
naXa

Repo luar biasa!
rigerta

Apakah ini menunjukkan riwayat hanya setelah Anda menginstalnya? Atau apakah Anda dapat melihat perintah dieksekusi sebelum menginstalnya juga (mungkin VS Code menyimpannya di suatu tempat yang tidak dapat diakses)?
Magne

3
Saya menggunakan GitLens tetapi ternyata sangat luar biasa. Antarmuka memiliki terlalu banyak opsi. Ini, di sisi lain, cukup mudah. Menyukainya sejauh ini.
Marc.2377

49

GitLens memiliki peramban riwayat Git yang bagus. Instal GitLens dari pasar ekstensi, dan kemudian jalankan "Tampilkan GitLens Explorer" dari palet perintah.


Versi terbaru GitLens sangat bagus. Ini menambahkan tombol sidebar yang praktis dan memungkinkan Anda untuk memvisualisasikan perubahan yang jauh lebih baik di beberapa cabang.
cham

ya, saya menggunakan itu, dan saya sangat dianjurkan bahwa perpanjangan karena dapat menunjukkan secara realtime ketika saya klik pada beberapa link ref: academy.byidmore.com/post/...
yussan

Jawaban bagus @ joseph-sheedy
Andy K

@ Josephepheedy, GitLensjahitan ekstensi paling populer (unduhan) karena alasan.
prosti

18

Anda tidak akan memerlukan plugin untuk melihat histori komit dengan Visual Studio Code 1.42 atau lebih.

Tampilan garis waktu

Dalam tonggak sejarah ini, kami telah membuat kemajuan pada tampilan Timeline baru, dan memiliki pratinjau awal untuk dibagikan.
Ini adalah tampilan terpadu untuk memvisualisasikan peristiwa seri waktu (mis. Melakukan, menyimpan, uji coba, dll.) Untuk sumber daya (file, folder, dll.).

Untuk mengaktifkan tampilan Timeline, Anda harus menggunakan Edisi Orang Dalam dan kemudian menambahkan pengaturan berikut:

"timeline.showView": true

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


1
Bisakah itu menampilkan sejarah cabang? Tampaknya menampilkan riwayat file yang dipilih.
Vimes

@Vimes Tidak, untuk saat ini merupakan rangkaian peristiwa waktu (di sini, Git berkomitmen) untuk sumber daya (file, folder).
VonC


16

Jelas bagi saya bahwa GitLens adalah ekstensi paling populer untuk sejarah Git.

masukkan deskripsi gambar di sini

Apa yang paling saya sukai dapat memberikan Anda penjelasan tambahan ketika beberapa baris telah diubah terakhir kali dan oleh siapa.

Masukkan deskripsi gambar di sini


4

Anda akan menemukan ikon yang tepat untuk mengklik, ketika Anda membuka file atau halaman selamat datang, di sudut kanan atas.

Masukkan deskripsi gambar di sini

Dan Anda dapat menambahkan pintasan keyboard:

Masukkan deskripsi gambar di sini


15
JIC: ... sebelum melihat opsi ini, Anda harus menginstal ekstensi Git History sebelumnya.
Jhegs

1
Bisakah Anda memperbarui jawaban Anda dengan prasyarat (setelah menguji sebenarnya itu masalahnya)?
Peter Mortensen

2

Git Graph sepertinya merupakan ekstensi yang layak. Setelah menginstal, Anda dapat membuka tampilan grafik dari bilah status bawah.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.