cari

Rumah  >  Soal Jawab  >  teks badan

git: cawangan pembetulan pepijat yang dibina berdasarkan tuan tempatan, amalan terbaik dalam senario sebenar

Git: Fixbug ialah cawangan pembetulan pepijat yang dibina berdasarkan induk tempatan Apakah amalan terbaik dalam senario sebenar?
ps: Induk jauh mempunyai kebenaran untuk berbilang orang.
Pengendalian proses ini dalam persekitaran pengeluaran sebenar agak mengelirukan:
Jenis pertama:

  1. git checkout fixbug

  2. git add .

  3. git commit -m '...'

  4. git checkout master

  5. git tarik asal tuan

  6. git merge fixbug

  7. letak induk untuk ujian

  8. Ujian OK

  9. git tarik asal tuan

  10. tuan dalam talian

Jenis kedua:

  1. git checkout fixbug

  2. git add .

  3. git commit -m '...'

  4. git checkout master

  5. git tarik asal tuan

  6. git checkout fixbug

  7. induk penggabungan git

  8. fixbug dimasukkan ke dalam persekitaran ujian untuk ujian

  9. Selepas ujian OK,

  10. git checkout master

  11. git tarik asal tuan

  12. git merge fixbug

  13. git push -u origin master
    13.master dalam talian

Jenis ketiga:
Apakah cadangan anda?
Ketam!

过去多啦不再A梦过去多啦不再A梦2781 hari yang lalu733

membalas semua(1)saya akan balas

  • 天蓬老师

    天蓬老师2017-05-02 09:53:17

    Perasaan kedua adalah bahawa terdapat celah logik Selepas ujian keluaran kesembilan selesai, saya berbaik semula dengan tuan jika ada perubahan dalam kod, saya perlu mengujinya semula.

    Jika projek itu rumit dan berbilang orang sedang mengusahakannya secara selari, perlu ada pengantara. Selepas pengaturcara lain membuat permintaan tarik, penyederhana perlu menyemak kod sebelum menentukan sama ada untuk menggabungkannya dengan induk jauh.

    Projek umum tidak mempunyai pengantara, jadi pengantara adalah anda.

    balas
    0
  • Batalbalas