git rebase -i <commit hash>Mulakan daripada komitmen tertentu
Dalam editor terbuka, tukar pick sebelum komit yang perlu digabungkan ke squash
Simpan dan keluar
Cadangan git checkout -b squash_some_commits Buat cawangan sementara untuk mengendalikan perkara ini Jika anda membuat kesilapan, padamkannya dan mulakan semula.
git rebase Perintah http://zhidao.baidu.com/link?url=Q8DXAl3eVJpkBKF9hcmCi0TlKC0Vyu47PuIkfBWviAoACV6wk67ahzJDXPgxsTpJtyz5euQzqTVu_95QAnN9xLazCzMPsC9gBwFT3RifXYO
Soalan utama bukan "padam", tetapi "gabung".
git rebase -i <commit hash>
Mulakan daripada komitmen tertentupick
sebelum komit yang perlu digabungkan kesquash
Cadangan
git checkout -b squash_some_commits
Buat cawangan sementara untuk mengendalikan perkara ini Jika anda membuat kesilapan, padamkannya dan mulakan semula.git rebase
Perintahhttp://zhidao.baidu.com/link?url=Q8DXAl3eVJpkBKF9hcmCi0TlKC0Vyu47PuIkfBWviAoACV6wk67ahzJDXPgxsTpJtyz5euQzqTVu_95QAnN9xLazCzMPsC9gBwFT3RifXYO