Dalam beberapa tahun kebelakangan ini, git telah menjadi alat kawalan versi yang sangat diperlukan dalam kerja pembangun, tetapi terdapat juga beberapa kesukaran dalam operasi git, seperti cara mencipta cawangan yang tidak wujud. Artikel ini akan menerangkan secara terperinci cara membuat cawangan yang tidak wujud dalam git Saya harap ia akan membantu anda.
Sebelum anda mula belajar cara mencipta cawangan yang tidak wujud, anda perlu memahami konsep cawangan dalam git terlebih dahulu. Cawangan ialah penunjuk kepada objek komit dalam sejarah komit git. Objek penyerahan mengandungi kandungan perubahan fail dan metadata yang menerangkan kandungan penyerahan Apabila kita mencipta cawangan dalam git, objek yang ditunjuk oleh cawangan ialah objek penyerahan objek sebelumnya bagi cawangan asal.
Dalam git, kita boleh melihat cawangan sedia ada melalui cawangan git. Perintah untuk menyenaraikan semua cawangan adalah seperti berikut:
$ git branch
Antaranya, cawangan dengan asterisk menunjukkan cawangan semasa.
Jika anda ingin mencipta cawangan baharu, anda boleh menggunakan arahan berikut:
$ git branch <branch-name>
Ini akan mencipta cawangan baharu bernama
$ git checkout <branch-name>
Kini, anda boleh mengubah suai fail di bawah cawangan ini.
Apa yang perlu anda lakukan jika anda ingin mencipta cawangan yang tidak wujud? Sebenarnya, git adalah sangat mudah. Kami hanya perlu menentukan nama cawangan yang tidak wujud selepas arahan cawangan git, sebagai contoh:
$ git branch my-new-branch
Pada masa ini, git akan mencipta cawangan di gudang tempatan anda cawangan A bernama " my-new- branch ".
Jika anda ingin menukar kepada cawangan serta-merta selepas menciptanya, anda boleh menggunakan arahan berikut:
$ git checkout -b my-new-branch
Arahan ini tidak boleh digunakan sahaja guna. Ia mencipta cawangan baharu dan menghalakan penuding HEAD ke cawangan itu. Dalam kerja kami yang seterusnya, kami akan mengubah suai fail dan operasi lain pada cawangan baharu ini.
Apabila menggunakan git untuk mencipta cawangan baharu, kita harus mengikuti beberapa konvensyen penamaan untuk memudahkan penggunaan seterusnya.
Dalam artikel ini, kami menerangkan secara terperinci cara mencipta cawangan yang tidak wujud dalam git dan memberikan spesifikasi untuk penamaan cawangan. Saya berharap melalui artikel ini, anda boleh menguasai operasi git dengan lebih baik, meningkatkan kecekapan pembangunan dan mengurus cawangan dengan lebih baik dalam kerjasama pasukan.
Atas ialah kandungan terperinci git mencipta cawangan yang tidak wujud. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!