Cara menukar mesej komitmen git

Cara menukar mesej komitmen git

Selalu baik untuk menambah mesej yang betul dengan setiap komitmen git. Mesej komited ini membantu anda dan pengguna lain untuk memahami tujuan komitmen tertentu. Kadang -kadang anda menambah mesej komit yang salah dan ingin mengedit mesej komitmen.

Tutorial ini membantu anda untuk menukar mesej komit terakhir dalam repositori git.

Tukar mesej komit git

Di sini anda mungkin mempunyai 2 situasi. Satu yang anda mungkin telah menolak komit anda ke repositori jauh atau kedua anda tidak menolak komited anda.

Ikuti arahan di bawah berdasarkan komited anda yang ditolak atau tidak.

Saya tidak menolak komitmen

Kita boleh mengemas kini log komit terakhir menggunakan --meminda pilihan dalam komitmen git. Gunakan arahan berikut untuk melakukannya tetapi ingat bahawa jika sesetengah orang telah menyegerakkan perubahan anda maka mereka perlu menyegerakkan kod anda untuk mengelakkan masalah masa depan yang berkaitan dengan ini.

git commit --amend -m "Mesej komit yang dikemas kini"  

Ini akan mengubah mesej komit terakhir di repositori tempatan anda.

Saya telah menolak komitmen

Baiklah, tidak ada masalah di sini, anda masih boleh mengemas kini mesej komitmen. Tetapi pilihannya tidak disyorkan untuk menukar mesej yang ditolak komitmen. Dalam keadaan ini, anda perlu menolak perubahan anda lagi ke pelayan jauh dengan kuat.

Pertama, ubah mesej komit pada repositori tempatan anda.

git commit --amend -m "Mesej komit yang dikemas kini"  

Kemudian tolak perubahan anda ke asal jauh dengan --kuasa pilihan.

Git Push Origin Master --force  

Di sini kita menganggapnya asal Adakah repositori jauh anda dan anda mendorong perubahan kepada tuan.

Kesimpulan

Kesimpulannya ialah menggunakan komitmen git untuk menukar mesej komitmen terakhir anda.

Semoga tutorial ini membantu anda menukar mesej komitmen git. Sekiranya anda menemui penyelesaian yang lebih baik untuk menangani keadaan ini, sila tambahkan komen di bawah.