Bagaimanakah git commit --amend dilaksanakan? Mengapa GitHub tidak menyokong ciri ini?
滿天的星座2017-05-02 09:50:16
0
3
603
Gerrit menggunakan git commit --amend, tetapi GitHub tidak menyokongnya sama sekali, yang terasa agak pelik. Pakar mana yang tahu dan boleh menerangkannya?
Sebab mengapa gerrit menggunakan mod ini adalah untuk memudahkan tontonan dan pengubahsuaian Setiap pindaan hanya membentuk satu set tekan, dan butirannya kecil
Gerrit mengenal pasti tampalan anda berdasarkan Id perubahan Atas pelbagai sebab, repositori tempatan tempat asal anda menyerahkan kod itu rosak Pada masa ini, anda boleh mengalih keluar tampung anda daripada Gerrit, kerana anda tidak boleh git commit lagi kali ini. -a --pindaan, anda boleh menulis Id Perubahan asal anda di bahagian bawah log komit, atau anda boleh menyerahkannya kepada perubahan asal anda untuk menjana tampung yang dikemas kini.
Github menyokongnya, tetapi jika anda memerlukan kandungan pindaan
apabila menolak selepas pengubahsuaian.已经push过
, anda perlu menambah parameter-f/--force
https://help.github.com/artic...
Sebab mengapa gerrit menggunakan mod ini adalah untuk memudahkan tontonan dan pengubahsuaian Setiap pindaan hanya membentuk satu set tekan, dan butirannya kecil
Gerrit mengenal pasti tampalan anda berdasarkan Id perubahan Atas pelbagai sebab, repositori tempatan tempat asal anda menyerahkan kod itu rosak Pada masa ini, anda boleh mengalih keluar tampung anda daripada Gerrit, kerana anda tidak boleh git commit lagi kali ini. -a --pindaan, anda boleh menulis Id Perubahan asal anda di bahagian bawah log komit, atau anda boleh menyerahkannya kepada perubahan asal anda untuk menjana tampung yang dikemas kini.