Bagaimana mengubah perubahan "publik" di Mercurial

Saya ingin mengubah komit terakhir saya, tetapi

 hg commit --amend 

memberi saya

 abort: cannot amend public changesets 

meskipun saya tahu bahwa mengedit perubahan itu aman. Bagaimana saya bisa mengubah fase komit terakhir saya dan / atau memberi tahu Mercurial bahwa itu bisa diubah?

15
25 авг. diatur oleh Sophie Alpert 25 Agustus. 2012-08-25 23:52 '12 pada jam 11:52 2012-08-25 23:52
ответ 1 balasan

Wiki Mercurial memiliki ikhtisar fase yang bagus .

Untuk mengonversi komit saat ini dari "publik" menjadi "konsep" komit, untuk mengizinkan perubahan, gunakan

 hg phase --draft --force . 

(atau ganti . dengan suntingan lain, jika Anda ingin mengedit set perubahan yang berbeda).

28
25 авг. jawabannya diberikan oleh Sophie Alpert 25 Agustus. 2012-08-25 23:52 '12 pada jam 11:52 2012-08-25 23:52

Pertanyaan lain tentang tag atau Ajukan pertanyaan