Sebelum Hari Tahun Baru, saya menulis banyak kod di cawangan a dari Isnin hingga Jumaat, dan kemudian menyerahkan permintaan penggabungan untuk membangunkan, dan kemudian menggabungkannya, tetapi ia bukan dalam talian. Oleh kerana saya tidak mengujinya, saya mendapatkannya semula terlebih dahulu, dan membangunkan mengembalikan versi sebelumnya.
Saya mempunyai keperluan mendesak pada petang Jumaat, saya mengeluarkan cawangan b baharu daripada master, menulis beberapa kod, menggabungkannya dan meletakkannya dalam talian.
Kemudian saya mengeluarkan kod terbaharu daripada tuan tempatan saya dalam talian dan menggabungkan tuan di cawangan a. Pada masa ini, kod cawangan saya a telah menjadi induk, dan kod yang ditulis oleh cawangan saya a telah hilang.
Bagaimana kita boleh menggabungkannya supaya tidak terlalu kecil?
Saya rasa anda perlu memulihkan bahagian a anda kepada versi terakhir yang anda serahkan berdasarkan log, kemudian
commit
lakukannya, kemudian gabungkan bahagian batang yang sepadanmaster
, dan kemudian laksanakanpush