Dengan semangat DVCS (seperti dalam "Terdistribusi"), Anda tidak membatalkan sesuatu yang telah Anda terbitkan:
Permintaan penarikan pada dasarnya adalah tambalan yang telah Anda kirim (biasanya melalui email, di sini oleh webapp GitHub), dan Anda tidak akan membatalkan email juga;)
Tetapi karena sistem Permintaan Tarik GitHub juga mencakup bagian diskusi, di sanalah Anda dapat menyuarakan keprihatinan Anda kepada penerima perubahan tersebut, memintanya untuk mengabaikan 29 dari 30 komitmen Anda.
Akhirnya, ingat:
- a / Anda memiliki bagian pratinjau saat mengajukan permintaan tarik, memungkinkan Anda untuk melihat jumlah komit yang akan dimasukkan di dalamnya, dan untuk meninjau perbedaannya.
- b / lebih disukai untuk rebase karya yang ingin Anda terbitkan sebagai permintaan tarik di atas cabang terpencil yang akan menerima karya tersebut. Kemudian Anda dapat membuat permintaan tarik yang bisa diterapkan dengan aman dengan cara maju cepat oleh penerima.
Itu dikatakan, sejak Januari 2011 (" Diskusi Permintaan Tarik Refreshed "), dan disebutkan dalam jawaban di atas , Anda dapat menutup permintaan tarik di komentar.
Cari tombol "Komentar dan Tutup" di bagian bawah halaman diskusi: