T21g28 Sourcetree Error Commit Is A Merge But No M Option Was Given


بِسْـــــــــمِ ﷲِالرَّحْمَنِ الرَّحِيم. اَللَّهُمَّ صَلِّى عَلَى مُحَمَّدٍٍ، وَعَلَى آلِهِ مُحَمَّدٍٍ Kandungan: Masalah, Punca Masalah, Revert "merge commit" menggunakan GIT Bash.
Tedi menggunakan GIT untuk urus versi kod-kod yang Tedi tulis. Tetapi Tedi tak fasih sangat arahan GIT ini maka Tedi gunakan satu perisian bernama SourceTree sebagai antara muka.
Kelmarin (20210726) berlaku satu kemalangan di mana Tedi telah merge satu branch ke production kerana ada permintaan. Malangnya dalam permintaan itu tidak dinyatakan branch mana yang perlu Tedi merge, tetapi disebut nama pemilik branch tersebut.
Maka Tedi pun merge branch yang pernah diminta Tedi merge ke staging. Tetapi bukan branch itu yang dimaksudkan malahan tiada branch pun yang perlu digabungkan kerana material yang nak diterbitkan itu tidak di-commit ke mana-mana branch. Itu cerita lain pula.
 
MasalahKemudian Tedi pun cuba revert apa yang telah Tedi merge ke production, sekali tak lepas la. Ada ralat seperti di bawah:
git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks revert --no-edit 722a718601e27196c694b0fdc0f8efd468039ecc
error: commit 722a718601e27196c694b0fdc0f8efd468039ecc is a merge but no -m option was given.
fatal: revert failed
Completed with errors, see above.
Di mana adalah 722a718601e27196c694b0fdc0f8efd468039ecc nilai hash untuk commit yang Tedi nak revert tu.
 
Punca MasalahSetelah Googling akhirnya Tedi menemui jawapannya di revert back on git but a merge but no -m option was given - Stack Overflow.
Rupa-rupanya SourceTree tak boleh revert atau cherry pick sebarang "merge commit". Terpaksa gunakan GIT bash.
Tedi memang kalau nak merge akan gunakan merge commit dan bukannya fast forward kerana ia nampak lebih mudah untuk difahami dan semua files yang kita commit boleh dijejak dengan lebih mudah kerana terletak pada satu merge. Memandangkan Tedi jenis beruang yang suka buat banyak commit mengikut task. Setiap task berlainan Tedi akan commit berasingan.
 
Revert "merge commit" menggunakan GIT BashMudah sahaja rupanya nak revert gunakan GIT Bash ni dan memang dalam SourceTree ada pintasan untuk buka Terminal.
Buka Terminal pada SourceTree dan masukkan arahan di bawah:
git revert -m 1 <commit-hash>
contoh
git revert -m 1 722a718601e27196c694b0fdc0f8efd468039ecc
-m 1 tu bermaksud mainline, tetapi nilai 1 tu Tedi tak pasti. Nak kena kaji lagi.
git akan laksanakan revert pada merge commit tersebut sebelum paparkan editor untuk sunting mesej commit. Jika kita tutup window editor ini guna butang close [X] commit takkan berlaku.
Selepas dipaparkan editor untuk edit mesej commit, boleh masuk mod sunting dengan taip "i" atau terus taip ":wq" untuk save dan exit, kerana pada dasarnya GIT telah letakkan siap-siap mesej yang bersesuaian.
Selepas exit editor tersebut, GIT akan laksanakan arahan commit. Tedi tak pasti tapi rasanya editor tu vim.
Kemudian kita boleh sambung dalam SourceTree macam biasa.
 
~20210728~
jika kiriman ini bermanfaat, tolong lawat iklan yang ada ya, terima kasih


Artikel ini hanyalah simpanan cache dari url asal penulis yang berkebarangkalian sudah terlalu lama atau sudah dibuang :

http://www.interpretzz.com/2021/07/t21g28-sourcetree-error-commit-is-merge.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Interpretzz+%28interpretZZ%29

Kempen Promosi dan Iklan
Kami memerlukan jasa baik anda untuk menyokong kempen pengiklanan dalam website kami. Serba sedikit anda telah membantu kami untuk mengekalkan servis percuma aggregating ini kepada semua.

Anda juga boleh memberikan sumbangan anda kepada kami dengan menghubungi kami di sini
Jumpa Dah Telur Tapi Masih Lagi Was Was

Jumpa Dah Telur Tapi Masih Lagi Was Was

papar berkaitan - pada 28/7/2021 - jumlah : 275 hits
AMENO jumpa dah telo masing2 Mereka ialah Tengku Razaleigh Datuk Seri Ahmad Zahid Hamidi yang juga Presiden Umno Datuk Seri Ahmad Maslan Datuk Ahmad Nazlan Idris dan Datuk Ahmad Jazlan Yaakub
Lana Nordin Bidas Komen Netizen Setelah Digelar Freemason Kerana Was Was Pada Vaksin

Lana Nordin Bidas Komen Netizen Setelah Digelar Freemason Kerana Was Was Pada Vaksin

papar berkaitan - pada 27/7/2021 - jumlah : 229 hits
Perkongsian pelakon Lana Nordin menerusi Insta Stories nya yang meminta Tan Sri Dr Noor Hisham meletak jawatan serta merta telah mencetuskan kecaman orang ramai
Police Reject Activist S Claim She Was Made To Strip In Lockup

Police Reject Activist S Claim She Was Made To Strip In Lockup

papar berkaitan - pada 2/8/2021 - jumlah : 219 hits
Sentul police chief beh Eng Lai said a female lockup officer had attended to youth activist Sarah Irdina Mohamed Ariff PETALING JAYA Police have rejected a youth activist s claim of being made to strip to her underwear before entering her h...
Bagaimana Nak Hilangkan Penyakit Was Was

Bagaimana Nak Hilangkan Penyakit Was Was

papar berkaitan - pada 2/8/2021 - jumlah : 238 hits
Bagaimana Nak Hilangkan Penyakit Was Was l Ustaz Azhar Idrus Like Follow Follow Subscribe
I Was Asked To Intervene In Court Matters Claims Pm

I Was Asked To Intervene In Court Matters Claims Pm

papar berkaitan - pada 4/8/2021 - jumlah : 158 hits
Prime Minister Muhyiddin Yassin claims he had received pressure from certain parties to intervene in the matters of the court in order to set several individuals free from criminal charges In a national address he said these individuals wer...
Sentul Ocpd Activist Was Detained In Full Accordance With Lockup Procedures

Sentul Ocpd Activist Was Detained In Full Accordance With Lockup Procedures

papar berkaitan - pada 2/8/2021 - jumlah : 211 hits
KUALA LUMPUR Activist Sarah Irdina Mohamad Arif was detained in accordance with the Lockup Rules 1953 says Sentul OCPD Asst Comm Beh Eng Lai Beh said the 20 year old activist was detained under Section 4 of the Sedition Act 1948 She was det...
Explain Why Revocation Of Emergency Ordinances Was Not Announced Urges Umno S Shahril Hamdan

Explain Why Revocation Of Emergency Ordinances Was Not Announced Urges Umno S Shahril Hamdan

papar berkaitan - pada 26/7/2021 - jumlah : 265 hits
PUTRAJAYA The government must explain why the revocation of six Emergency ordinances was not announced says Umno information chief Shahril Hamdan Yes Parliament is the best platform to debate policies but for the government to make a major ...
Covid 19 National Recovery Plan Was It Planned To Fail

Covid 19 National Recovery Plan Was It Planned To Fail

papar berkaitan - pada 25/7/2021 - jumlah : 295 hits
The country is now held to ransom by three threshold numbers in the National Recovery Plan We keenly watch these numbers every day because that would determine when we can get out of our house and get on with our normal life Even the gambli...
How Come Mahathir Was Good Enough For Dap In 2018

How Come Mahathir Was Good Enough For Dap In 2018

papar berkaitan - pada 18/7/2021 - jumlah : 181 hits
The real issue is this Pakatan Harapan needed Mahathir to bring down Prime Minister Najib Tun Razak and Umno Barisan Nasional in May 2018 And now Pakatan Harapan needs Mahathir to also bring down Prime Minister Muhyiddin Yassin and PPBM Per...
Curang Itu Pilihan Tapiiii

Apakah Kewujudan Jho Low Sudah Di Anggap Hearsay

Five Fast Customs Selling Now On The Bike Exif Classifieds

Kajian Menunjukkan Kesan Teruk Rsv Ke Atas Orang Dewasa Di As Dorong Lebih Banyak Ujian Dan Vaksinasi

Johor Masjid Kota Iskandar Sederhana Tenang

14 Jumper Kereta Terbaik Untuk Kenderaan Kecil Besar

Rony Parulian Tak Ada Ujungnya Chord

Make Your Business Standout


echo '';
Senarai 10 Finalis Anugerah Juara Lagu AJL 39 2025 Keputusan Separuh Akhir Semi Final Muzik Muzik SFMM 2024

Senarai Lagu Separuh Akhir Muzik Muzik 39 Semi Final Muzik Muzik SFMM 2024 Persaingan Merebut Tiket Ke AJL Anugerah Juara Lagu

Biodata Terkini Fairuz Selamat Q Face Peserta Gegar Vaganza 2024 Musim 11 GV11 Penyanyi Lagu Izinkanlah

Biodata Terkini Arrora Salwa Salwa Razak Peserta Gegar Vaganza 2024 Musim 11 GV11 Penyanyi Lagu Ahmad

Biodata Terkini Penyanyi Liza Aziz Peserta Gegar Vaganza 2024 Musim 11 GV11 Adik Beradik Kepada Azlina Aziz


Ambil Jubah Konvo Popular Di Media Sosial

Portal Berita Online Papua Tengah Wajah Baru Informasi Lokal Dengan Perspektif Global

A Comprehensive Guide To Marijuana Delivery In San Diego Quality And Transparency

Solat Kariah 16 Masjid Di Rembau Tak Sah Kerana Khatib Tertinggal Rukun Khutbah Jumaat

Polis Dua Remaja Hilang Di Puchong Malam Tadi

Mount Kinabalu Porter Represents Malaysia S Aspirations Against Global Ultra Trail Champions In Taiping