Ultraman Orb the chronicle all new footage
Daftar Isi:
- Mengubah Komit Terkini
- Tidak didorong komit
- Komit terdorong
- Mengubah Komitmen yang Lebih Tua atau Banyak
- Kesimpulan
Saat bekerja dengan Git, Anda mungkin menghadapi situasi di mana Anda perlu mengedit pesan komit. Ada beberapa alasan mengapa Anda ingin melakukan perubahan, seperti memperbaiki kesalahan ketik, menghapus informasi sensitif, atau menambahkan informasi tambahan.
Panduan ini menjelaskan cara mengubah pesan dari commit Git terbaru atau yang lebih lama.
Mengubah Komit Terkini
Perintah
git commit --amend
memungkinkan Anda untuk mengubah pesan commit terbaru.
Tidak didorong komit
Untuk mengubah pesan komit terbaru yang belum didorong ke repositori jarak jauh, komit lagi menggunakan flag
--amend
.
-
Arahkan ke direktori repositori di terminal Anda.
Jalankan perintah berikut untuk mengubah (mengubah) pesan dari komit terbaru:
git commit --amend -m "New commit message."
Apa yang dilakukan perintah ini adalah menimpa komit terbaru dengan komit baru.
Opsi
-m
memungkinkan Anda untuk menulis pesan baru di baris perintah tanpa membuka sesi editor.
Sebelum mengubah pesan komit, Anda juga dapat menambahkan perubahan lain yang sebelumnya Anda lupa:
git add.
git commit --amend -m "New commit message."
Komit terdorong
Komit yang diubah (diubah) adalah entitas baru dengan SHA-1 yang berbeda. Komit sebelumnya tidak lagi ada di cabang saat ini.
Secara umum, Anda harus menghindari mengubah komit yang sudah didorong karena dapat menimbulkan masalah bagi orang-orang yang mendasarkan pekerjaan mereka pada komit ini. Sebaiknya berkonsultasi dengan sesama pengembang sebelum mengubah komit yang didorong.
-
Arahkan ke repositori.
Ubah pesan dari commit terdesak terbaru:
git commit --amend -m "New commit message."
Dorong paksa untuk memperbarui riwayat repositori jarak jauh:
git push --force branch-name
Mengubah Komitmen yang Lebih Tua atau Banyak
Perintah
rebase
menulis ulang histori commit, dan sangat tidak disarankan untuk rebase commit yang sudah didorong ke repositori Git jarak jauh.
-
Arahkan ke repositori yang berisi pesan komit yang ingin Anda ubah.
Ketik
git rebase -i HEAD~N
, di manaN
adalah jumlah komit untuk melakukan rebase. Misalnya, jika Anda ingin mengubah komit terbaru ke-4 dan ke-5, Anda harus mengetik:git rebase -i HEAD~5
Perintah akan menampilkan komit
X
terbaru dalam editor teks default Anda:pick 43f8707f9 fix: update dependency json5 to ^2.1.1 pick cea1fb88a fix: update dependency verdaccio to ^4.3.3 pick aa540c364 fix: update dependency webpack-dev-server to ^3.8.2 pick c5e078656 chore: update dependency flow-bin to ^0.109.0 pick 11ce0ab34 fix: Fix spelling. # Rebase 7e59e8ead..11ce0ab34 onto 7e59e8ead (5 commands)
Pindah ke baris pesan komit yang ingin Anda ubah dan ganti
pick
denganreword
:reword 43f8707f9 fix: update dependency json5 to ^2.1.1 reword cea1fb88a fix: update dependency verdaccio to ^4.3.3 pick aa540c364 fix: update dependency webpack-dev-server to ^3.8.2 pick c5e078656 chore: update dependency flow-bin to ^0.109.0 pick 11ce0ab34 fix: Fix spelling. # Rebase 7e59e8ead..11ce0ab34 onto 7e59e8ead (5 commands)
Simpan perubahan dan tutup editor.
Untuk setiap komit yang dipilih, jendela editor teks baru akan terbuka. Ubah pesan komit, simpan file, dan tutup editor.
fix: update dependency json5 to ^2.1.1
Dorong paksa perubahan ke repositori jarak jauh:
git push --force branch-name
Kesimpulan
Untuk mengubah pesan komit terbaru, gunakan perintah
git commit --amend
dan untuk mengubah pesan komit yang lebih lama atau banyak, gunakan
git rebase -i HEAD~N
Jangan mengubah komitmen yang didorong karena berpotensi menyebabkan banyak masalah bagi kolega Anda.
Etiket Pesan Suara: Mengirim Pesan yang Tepat

Kiat dan trik ini akan membuat sistem pesan suara Anda berfungsi untuk Anda, bukan melawan Anda.
Bagaimana mengubah nama atau mengubah Nama Profil Jaringan Aktif di Windows 10

Dalam artikel ini, kami memberi tahu Anda cara mengubah atau mengganti nama Nama Jaringan Profil dengan mengedit Registry Windows dan dengan mengubah pengaturan dalam Kebijakan Keamanan Lokal. Dengan menggunakan metode ini Anda dapat mengganti nama koneksi jaringan aktif, Ethernet atau Wi-Fi di Windows 10/8/7.
Bagaimana mengubah warna Taskbar tanpa mengubah warna Mulai Layar

Apakah Anda ingin mengubah hanya warna Taskbar tanpa mencerminkan pada Mulai Layar & Pusat aksi? Anda dapat melakukannya dengan mengutak-atik Registry. Pilihan