Saya menggunakan git pada proyek baru yang memiliki dua cabang pengembangan paralel - namun saat ini eksperimental: master: impor basis kode yang ada ditambah beberapa mod yang secara umum saya yakini exp1: cabang eksperimental # 1 exp2: cabang eksperimental # 2 exp1dan exp2mewakili dua pendekatan arsitektur yang sangat berbeda. Sampai …
Saya memiliki tata letak repositori berikut: cabang utama (produksi) integrasi kerja Apa yang ingin saya capai adalah memilih serangkaian komitmen dari cabang kerja dan menggabungkannya ke cabang integrasi. Saya cukup baru untuk git dan saya tidak tahu bagaimana tepatnya melakukan ini (memetik ceri rentang komit dalam satu operasi bukan penggabungan) …
Saya sedang mengerjakan 2 cabang berbeda: rilis dan pengembangan . Saya perhatikan saya masih perlu mengintegrasikan beberapa perubahan yang dilakukan ke cabang rilis kembali ke cabang pengembangan . Masalahnya adalah saya tidak perlu semua komit, hanya beberapa bakhil di file tertentu, jadi sederhana git cherry-pick bc66559 tidak melakukan trik. Ketika …
Saya berlari git cherry-pick <hash>dan menggabungkan konflik. Saya tidak ingin menyelesaikan konflik, saya hanya ingin membatalkan pick-ceri. Saat melakukan penggabungan aktual (dengan git merge) ada yang berguna git merge --abort. Apa yang setara dengan memetik ceri?
Saya membuat cabang baru bernama newbranchdari mastercabang di git. Sekarang saya telah melakukan beberapa pekerjaan dan ingin bergabung newbranchuntuk master; Namun, saya telah membuat beberapa perubahan tambahan newbranchdan saya ingin menggabungkan newbranchkomitmen keempat dari yang terakhir master. Saya menggunakan cherry-picktetapi menunjukkan pesan untuk menggunakan opsi yang tepat: git checkout master …
Saya memiliki 2 cabang, masterdan dev. Saya di devcabang dan saya ingin ceri-memilih 1 komit dari masterke dev. Jadi saya lakukan $ git cherry-pick be530cec7748e037c665bd5a585e6d9ce11bc8ad Finished one cherry-pick. Tetapi ketika saya melakukannya git statusdan gitx, saya tidak melihat komit saya be530cec7748e037c665bd5a585e6d9ce11bc8addalam sejarah git. Bagaimana saya bisa melihat komit saya di …