Permintaan tarikan github saya digabung, apa konvensi pada tahap ini?

17

Saya melakukan proyek pada Github, membuat perubahan kecil dan mengirim permintaan tarik ke pengelola asli, yang telah menariknya. Sekarang komit terakhir ada Merged pull request #11 from my_username/master.

Ini adalah pertama kalinya saya melakukan ini, jadi saya tidak yakin apa etiket sekarang: Saya melakukan git pull upstream masterdan kemudian git push origin master, dan sekarang komit terakhir pada repositori saya membaca Merged pull request #11 from my_username/masteryang terasa sangat aneh bagi saya. Apakah ini cara orang biasanya melakukannya, adakah yang perlu saya lakukan untuk "membersihkan sejarah" atau sesuatu?

Catatan: karena ini adalah perubahan dokumentasi kecil, saya belum membuat cabang apa pun, saya hanya membuat perubahan di mastercabang saya dan mengirim tarikan req. Jadi tidak ada pembersihan yang harus dilakukan di bagian itu.

sundar - Pasang kembali Monica
sumber

Jawaban:

10

Ya, inilah yang biasanya dilakukan orang, karena itulah yang dilakukan git.

Tes gabungan sering tidak masuk akal. Ini adalah hasil dari logika "fast forward", yaitu penggabungan tidak membuat komit baru jika tidak diperlukan. Sebagian besar waktu terakhir komit pada master mengatakan "master gabungan", karena pengembang menggabungkan master ke cabang mereka dan didorong untuk bergabung, yang tidak memerlukan penggabungan lagi. Lagipula tidak ada yang peduli tentang penggabungan yang dilakukan di git.

Jan Hudec
sumber
5
Namun, jika Anda benar- benar peduli, Anda mungkin menemukan no-ffopsi git mergeberguna ketika bergabung menjadi master.
Xion