Cawangan Git ialah barisan pembangunan yang berasingan dalam projek perisian. Pengguna boleh membuat cawangan dan terus melakukan perubahan mereka pada cawangan ini tanpa merosakkan yang asal 'tuan'
cawangan.
Biasanya, setiap pembangun yang bekerja pada kod membuat perubahannya dalam cawangan yang berasingan. Git menawarkan ciri untuk menggabungkan cawangan dengan cawangan induk selepas perubahan dilakukan. Cawangan juga boleh dinamakan mengikut jenis perubahan yang terkandung di dalamnya. Ini membolehkan ketelusan dan desentralisasi yang betul dalam pasukan pembangunan, dan oleh itu amalan ini kini diikuti secara meluas dalam bidang Kejuruteraan Perisian.
Dalam artikel ini, kita akan melihat cara menukar cawangan semasa dalam projek Git menggunakan fail git checkout
perintah.
Pertama sekali, untuk melihat semua cawangan yang ada dalam projek Git, pergi ke direktori projek dan jalankan:
cawangan git
Seperti yang kita dapat lihat, cawangan yang kita ada sekarang (tuan) diserlahkan.
Sebelum kita bertukar ke cawangan lain, jika ada sebarang perubahan yang dilakukan di bawah cawangan ini, ia mesti komited. Jika tidak, Git mungkin menghalang perubahan cawangan, jika terdapat konflik dalam cawangan.
Untuk melakukan perubahan, jalankan:
git commit -m "Perubahan Kecil dalam Kod"
Perhatikan bahawa rentetan selepas -m
flag ialah mesej komit mandatori untuk ditentukan dengan setiap komit, menerangkan perubahan yang dilakukan semasa komit.
Akhirnya, untuk checkout / tukar ke cawangan lain, jalankan:
git checkout
Cth. untuk mendaftar keluar ke 'pengujian' cawangan:
Kini kami boleh melaksanakan perubahan yang diperlukan di cawangan kami.