VSCode memiliki integrasi git yang sangat baik tetapi saya tidak dapat menemukan cara untuk melakukan sebagian komitmen. Pada dasarnya, saya ingin dapat memilih perubahan spesifik pada file saya dan menampilkannya tanpa menentukan seluruh file. Fungsionalitas ini didukung oleh git CLI, aplikasi asli Github, dan plugin Atom.
Sebagian besar memastikan saya tidak hanya melewatkan sesuatu sebelum membuka tiket untuk itu.
visual-studio-code
Rayne
sumber
sumber
···
pada sudut kanan atas editor, bukan···
di bagian atas panel git di sebelah kiri.line
", ini telah dilaporkan beberapa kali di GitHub, tetapi masih belum diperbaiki. Dalam hal ini, cukup aktifkan "Tampilan sebaris" dan itu akan berhasil. Sumberget add -i
dan penyuntingan interaktif ...···
di sudut kanan atas editor (bukan···
di bagian atas panel git di sebelah kiri)range
lalu mengatur pintasan keyboard untuk tindakan ini.Perdamaian! ✌️
sumber
Pembaruan: Oktober 2017: Dalam VSCode terbaru per Oktober 2017 (versi 1.18) Anda sebenarnya dapat membuat garis-garis spesifik dengan sangat mudah seperti yang Anda lakukan dengan git CLI
git add -p
. Anda hanya perlu mengklik pada baris yang diedit dari samping seperti, menonton diff dan menerapkannya atau tidak.sumber
Opsi ini telah dipindahkan ke palet:
bergeser + perintah + P dan ketik "rentang tahapan yang dipilih"
sumber