Dalam GitLab, apabila kami mencipta cawangan baharu, kadangkala kami menggunakan arahan Git untuk menarik cawangan secara setempat, tetapi mendapati cawangan baharu itu tidak dapat dilihat dalam IDEA. Dalam kes ini, terdapat beberapa sebab dan penyelesaian yang mungkin:
Kadang-kadang apabila kita mencipta cawangan baharu, terdapat tiada kotak semak Memilih "Tolak cawangan baharu" akan menyebabkan cawangan baharu hanya wujud di gudang jauh dan tidak disegerakkan dengan cawangan tempatan. Pada masa ini, kita perlu melaksanakan perintah berikut secara setempat:
git fetch
Arahan ini akan menyegerakkan semua cawangan di gudang jauh ke gudang tempatan. Kemudian anda boleh melaksanakan arahan berikut untuk menarik cawangan baharu dari gudang jauh ke gudang tempatan:
git checkout -b 新分支名 origin/新分支名
Selepas melaksanakan kedua-dua arahan ini, cawangan baharu akan disegerakkan ke setempat dan boleh dilihat dalam IDEA .
Kadangkala kami menggunakan Git untuk menarik cawangan baharu secara setempat, tetapi kami tidak dapat melihat cawangan baharu dalam IDEA Ini mungkin kerana IDEA tidak menyegarkan dalam masa. Pada masa ini, kita perlu memuat semula repositori Git secara manual dalam IDEA:
Langkah-langkahnya adalah seperti berikut: Cari tetingkap kawalan versi di sudut kiri bawah IDEA dan klik butang muat semula di sudut kanan atas tingkap.
Selepas memuat semula, cawangan baharu seharusnya kelihatan dalam IDEA.
Dalam beberapa kes, kita boleh melihat cawangan utama dan beberapa cawangan terpencil dalam IDEA, tetapi cawangan baharu tidak dapat dilihat tiba . Ini mungkin kerana IDEA tidak menyediakan cawangan jauh tambahan. Pada ketika ini, kita perlu menyediakan cawangan jauh secara manual.
Kaedah tetapan khusus adalah seperti berikut: Cari pilihan Git dalam tetapan IDEA, kemudian klik butang "+" dalam tab "Jauh Jauh" untuk menambah maklumat cawangan jauh secara manual.
Melalui kaedah di atas, anda sepatutnya dapat menyelesaikan masalah yang GitLab tidak dapat melihat cawangan baharu dalam IDEA selepas menariknya. Perlu diingatkan bahawa penyelesaian yang diterima pakai akan berbeza untuk situasi yang berbeza, jadi dalam operasi sebenar, mereka perlu diselaraskan mengikut situasi tertentu.
Atas ialah kandungan terperinci Apakah yang berlaku apabila gitlab menarik idea cawangan baharu dan tidak dapat melihatnya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!