Git ialah perisian kawalan versi yang digunakan secara meluas yang digunakan untuk mengurus sejarah perubahan kod projek. Dalam Git, cawangan merujuk kepada berbilang versi yang dipisahkan daripada baris utama Setiap cawangan boleh diubah suai, komited dan digabungkan secara bebas. Dalam pembangunan kerjasama pasukan, penggunaan cawangan adalah sangat biasa kerana ia membolehkan berbilang orang untuk membangunkan fungsi yang berbeza pada masa yang sama dan mengelakkan konflik antara satu sama lain.
Cawangan ialah salah satu fungsi penting Git, dan namanya juga merupakan maklumat yang sangat kritikal. Nama cawangan hendaklah jelas dan jelas, mematuhi konvensyen penamaan projek, dan memudahkan komunikasi dan kerjasama di kalangan ahli pasukan. Jadi, bagaimana untuk melihat nama cawangan dalam Git? Artikel ini akan memperkenalkan tiga kaedah.
Kaedah 1: Gunakan arahan Git
Git menyediakan satu siri alatan baris arahan yang boleh digunakan untuk mengurus repositori kod. Salah satu arahan yang biasa digunakan ialah "cawangan git", yang digunakan untuk menyenaraikan nama semua cawangan. Masukkan "cawangan git" pada baris arahan, dan Git akan mengeluarkan baris dengan tanda "*" di hadapan nama cawangan semasa, seperti yang ditunjukkan di bawah:
$ git branch develop * master feature-1
Output di atas menunjukkan bahawa terdapat tiga cawangan dalam repositori kod: membangunkan, menguasai dan ciri-1. Antaranya, tuan adalah cawangan semasa.
Perlu diambil perhatian bahawa nama cawangan yang disenaraikan oleh Git adalah nama cawangan tempatan, iaitu, ia hanya menyenaraikan maklumat cawangan dalam repositori kod tempatan semasa. Jika anda ingin melihat nama cawangan gudang jauh, anda perlu menggunakan arahan "git branch -r", yang boleh menyenaraikan nama semua cawangan terpencil:
$ git branch -r origin/HEAD -> origin/master origin/develop origin/master origin/feature-1
Dalam output di atas, "origin /" mewakili nama awalan cawangan jauh, diikuti dengan serta-merta dengan nama cawangan sebenar. Contohnya, "asal/induk" mewakili cawangan induk dalam repositori kod jauh.
Kaedah 2: Lihat antara muka GUI Git
Selain menggunakan alatan baris arahan, anda juga boleh melihat nama cawangan melalui antara muka GUI Git. GUI Git ialah klien Git berdasarkan antara muka grafik, yang menyediakan banyak fungsi yang mudah digunakan, seperti penyerahan kod, pengurusan cawangan, perbandingan versi, dll. Selepas membuka GUI Git, anda boleh melihat bahawa panel kiri menyenaraikan semua cawangan tempatan dan cawangan terpencil Maklumat terperinci termasuk nama cawangan, nilai SHA-1 komit terakhir, pengarang, masa, dsb. Sebagai contoh, seperti yang ditunjukkan dalam rajah di bawah:
Dalam rajah, kita dapat melihat bahawa pada masa ini terdapat tiga cawangan tempatan: membangunkan, menguasai dan ciri-1, dan dua cawangan terpencil: asal / membangun dan asal / tuan. Melalui antara muka ini, kami dapat memahami secara intuitif cawangan dalam gudang kod.
Kaedah 3: Semak maklumat pada pelayan Git
Akhir sekali, anda juga boleh mendapatkan maklumat cawangan daripada pelayan Git. Jika anda menggunakan perkhidmatan Git awan seperti GitHub atau GitLab, anda boleh log masuk terus ke tapak web, cari halaman repositori kod dan kemudian klik pautan "Cawangan" atau "Cawangan". Dengan cara ini, anda boleh melihat nama semua cawangan tempatan dan cawangan terpencil, serta rekod penyerahan terakhir setiap cawangan, penyerah, masa penyerahan dan maklumat lain.
Selain perkhidmatan Git awan, anda juga boleh menjalankan Git pada pelayan peribadi, supaya anda boleh mengakses pelayan Git melalui SSH atau HTTP. Untuk kaedah tertentu, sila rujuk kepada dokumentasi rasmi.
Kesimpulan
Di atas ialah tiga cara untuk melihat nama cawangan Git. Setiap kaedah mempunyai ciri, kelebihan dan kekurangannya sendiri, dan anda boleh memilih kaedah yang sesuai mengikut situasi tertentu. Tidak kira kaedah yang digunakan, apabila menggunakan Git untuk kawalan versi, kejelasan dan ketepatan nama cawangan adalah sangat kritikal Ini boleh membantu ahli pasukan bekerjasama dengan lebih baik dalam pembangunan dan meningkatkan kecekapan keseluruhan projek.
Atas ialah kandungan terperinci Bagaimana untuk membaca nama cawangan dalam git. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!