Android

Cara membuat dan menyenaraikan cawangan git tempatan dan terpencil

MYKKP : PEMBERITAHUAN KERJA BINA | JKJ103 | PENDAFTARAN TAPAK BINA | TUTORIAL CARA ISI BORANG

MYKKP : PEMBERITAHUAN KERJA BINA | JKJ103 | PENDAFTARAN TAPAK BINA | TUTORIAL CARA ISI BORANG

Isi kandungan:

Anonim

Cabang adalah sebahagian daripada proses pembangunan perisian dan salah satu ciri yang paling berkuasa di Git. Cawangan pada asasnya memberi petunjuk kepada komitmen tertentu.

Apabila menetapkan bug atau bekerja pada ciri baru, pemaju mencipta cawangan baru yang kemudiannya boleh digabungkan ke dalam pangkalan data utama.

Artikel ini menerangkan cara membuat dan menyenaraikan cawangan Git tempatan dan terpencil.

Senarai Cawangan Git

Untuk menyenaraikan semua cawangan Git tempatan gunakan git branch git branch --list atau git branch --list perintah:

git branch

dev feature-a feature-b hotfix * master

Cawangan semasa diserlahkan dengan asterisk * . Dalam contoh ini, itu cawangan master .

Di Git, cawangan tempatan dan terpencil adalah objek berasingan. Jika anda ingin menyenaraikan kedua cawangan tempatan dan terpencil lulus pilihan -a :

git branch -a

dev feature-a feature-b hotfix * master remotes/origin/regression-test-a remotes/origin/regression-test-b

Pilihan -r akan menyenaraikan cawangan terpencil sahaja.

git branch -r

Buat Cawangan Git

Mencipta cawangan baru tidak lebih daripada membuat penunjuk kepada komit yang diberikan.

Untuk membuat cawangan tempatan baru, gunakan git branch diikuti dengan nama cawangan baru. Contohnya, untuk membuat cawangan baru yang dinamakan cool-feature , anda akan menaip:

git branch cool-feature

Perintah itu akan mengembalikan tiada output. Jika cawangan dengan nama yang sama sudah wujud, anda akan melihat mesej ralat berikut:

fatal: A branch named 'cool-feature' already exists.

Untuk mula bekerja pada cawangan dan menambah komitmen kepadanya, anda perlu memilih cawangan menggunakan git checkout :

git checkout cool-feature

Perintah akan mengeluarkan mesej yang memberitahu anda bahawa cawangan dihidupkan:

Switched to branch 'cool-feature'

Daripada mencipta cawangan dan kemudian menukarnya, anda boleh melakukannya dengan satu arahan. Apabila digunakan dengan pilihan -b , perintah git checkout akan mencipta cawangan yang diberikan.

git checkout -b cool-feature

Switched to branch 'cool-feature'

Dari sini, anda boleh menggunakan standard git add dan git commit perintah untuk komited baru ke cawangan baru.

Untuk menolak cawangan baru pada repository jauh, gunakan perintah git push diikuti oleh nama repo jauh dan nama cawangan:

git push remote-repo cool-feature

Kesimpulannya

Kami telah menunjukkan kepada anda bagaimana untuk membuat senarai dan membuat cawangan Git tempatan dan terpencil. Cawangan adalah rujukan kepada gambaran anda dan mempunyai kitaran hayat yang pendek.

Dengan perintah git branch , anda juga boleh Namakan semula dan Padamkan cawangan Git tempatan dan terpencil.