Jika saya ingin bergabung menjadi cabang Git, perubahan hanya dilakukan pada beberapa file yang diubah dalam komit tertentu yang mencakup perubahan pada banyak file, bagaimana hal ini dapat dicapai?
Misalkan Git komit disebut stuff
memiliki perubahan ke file A
, B
, C
, dan D
tapi saya ingin menggabungkan hanya stuff
's perubahan ke file A
dan B
. Kedengarannya seperti pekerjaan git cherry-pick
tetapi cherry-pick
hanya tahu cara menggabungkan seluruh komit, bukan bagian dari file.
git checkout .
saya akan merekomendasikan jugagit clean -f
untuk menghapus file baru tapi tidak diinginkan yang diperkenalkan oleh komit pilihan ceri.