Dalam proses menggunakan Git untuk pembangunan, kami selalunya perlu mengendalikan cawangan, dan menukar nama cawangan adalah operasi biasa. Seterusnya, kami akan memperkenalkan cara menukar nama cawangan dalam Git.
Sebelum mengubah suai nama cawangan, kita perlu melihat cawangan sedia ada dahulu melalui perintah git branch
untuk mengesahkan nama cawangan yang perlu kita ubah suai. Anda boleh menggunakan arahan berikut untuk melihat cawangan:
$ git branch master * develop feature-A feature-B
Arahan di atas akan menyenaraikan semua cawangan tempatan semasa dan menggunakan nombor *
untuk mengenal pasti cawangan semasa (dalam contoh di atas, cawangan semasa ialah cawangan yang membangun).
Selepas menentukan cawangan yang perlu diubah suai, kita boleh menggunakan perintah git branch -m
untuk mengubah suai nama cawangan. Sintaks arahan ini ialah:
$ git branch -m oldbranch newbranch
dengan oldbranch ialah nama asal cawangan yang akan diubah suai, dan newbranch ialah nama baharu cawangan yang akan diubah suai.
Sebagai contoh, jika kita perlu menamakan semula cawangan yang dinamakan ciri-A kepada ciri-C, kita boleh menggunakan arahan berikut:
$ git branch -m feature-A feature-C
Selepas mengubah suai nama cawangan tempatan, kita perlu menolak cawangan yang diubah suai ke gudang jauh. Anda boleh menggunakan arahan berikut untuk menolak cawangan yang diubah suai ke gudang jauh:
$ git push origin :oldbranch newbranch
di mana oldbranch ialah nama asal cawangan yang akan diubah suai, dan newbranch ialah nama baharu cawangan yang akan diubah suai .
Sebagai contoh, jika kita perlu menamakan semula cawangan yang dinamakan ciri-A kepada ciri-C dan menolak cawangan yang diubah suai ke gudang jauh, kita boleh menggunakan arahan berikut:
$ git push origin :feature-A feature-C
Jika kita tidak perlu mengekalkan cawangan dengan nama lama, kita boleh menggunakan arahan berikut untuk memadamnya:
$ git push origin :oldbranch
The di atas adalah langkah-langkah untuk menggunakan Git untuk mengubah suai nama cawangan Sudah tentu, sila pertimbangkan dengan teliti sebelum digunakan untuk mengelakkan penyalahgunaan.
Atas ialah kandungan terperinci Bagaimana untuk menukar nama cawangan dalam Git. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!