Saya ingin bertanya beberapa soalan asas tentang git Saya mempunyai projek Bahagian awam diletakkan di master, dan fungsi tersuai diletakkan di cawangan
Saya biasanya mengubah suai bahagian awam . Apabila mengemas kini, saya berharap bahawa cawangan juga boleh diubah suai, tetapi Ia sering bercanggah apabila mengemas kini
Langkah saya ialah: serahkan git add pada master dahulu.=>git commit -am 'xx'=>git push -u asal master
kemudian mengemas kini kandungan baharu bahagian awam ke cawangan: git branch branch=>git pull=>git merge
Confict telah dilaporkan semasa git pull Apakah langkah yang sepatutnya?
Pasti akan ada konflik mengikut proses anda. Anda hanya boleh pergi ke kedua-dua fail yang diubah suai untuk membetulkan konflik secara manual, dan kemudian menyerahkannya semula.
Jika anda menukar fail pada cawangan induk, dan kemudian anda juga menukar fail pada cawangan lain, akan berlaku konflik apabila anda bergabung.
Atau selesaikan konflik, git add, git rebase --continue
Atau gabungkan cawangan setiap hari, dengan cara ini konflik akan menjadi lebih sedikit