Rumah > Artikel > alat pembangunan > Artikel yang menerangkan penggunaan git push secara terperinci
Penggunaan git push
Dalam pembangunan perisian, GIT ialah sistem kawalan versi yang biasa digunakan, selalunya digunakan untuk pembangunan kolaboratif dan kawalan versi. Antaranya, git push ialah arahan dalam GIT, iaitu arahan untuk menyerahkan kod tempatan ke gudang jauh. Artikel ini terutamanya memperkenalkan penggunaan git push dan langkah berjaga-jaga yang berkaitan.
Sintaks asas git push adalah seperti berikut:
git push [远程库名] [本地分支名]:[远程分支名]
Kita boleh mentafsir arahan ini sebagai: tolak cawangan tempatan ke alat kawalan jauh Pada cawangan perpustakaan yang ditentukan.
Sebagai contoh, jika kita menolak induk cawangan tempatan ke cawangan induk asal perpustakaan jauh, kita boleh menggunakan arahan berikut:
git push origin master:master
Dalam arahan ini, origin
ialah nama pustaka jauh , master
merujuk kepada nama cawangan tempatan, dan master
selepas kolon merujuk kepada nama cawangan terpencil. Dalam kes ini, nama cawangan tempatan dan cawangan terpencil adalah sama, jadi ia boleh dipendekkan sebagai:
git push origin master
Kadangkala, Terdapat percanggahan antara kandungan cawangan tempatan dan kandungan cawangan terpencil, dan kita perlu memaksa cawangan terpencil untuk ditimpa. Anda boleh menggunakan arahan berikut:
git push -f [远程库名] [本地分支名]:[远程分支名]
Sebagai contoh, jika kita perlu memaksa asal/induk cawangan jauh ditimpa, anda boleh menggunakan arahan berikut:
git push -f origin master:master
Perlu diingatkan bahawa tolakan paksa boleh menimpa kerja Orang lain, jadi gunakannya dengan berhati-hati.
Setiap kali kita menggunakan git push, kita perlu menentukan secara manual cawangan tempatan dan cawangan jauh. Jika kita tidak mahu menentukan nama cawangan setiap kali, kita boleh mengkonfigurasi git untuk menggunakan nama cawangan yang sepadan secara lalai. Anda boleh menggunakan arahan berikut:
git push --set-upstream [远程库名] [本地分支名]:[远程分支名]
Sebagai contoh, jika kita mahu menolak pembangun cawangan tempatan ke cawangan dev asal perpustakaan jauh dan menjadikannya cawangan tekan lalai, anda boleh menggunakan yang berikut arahan:
git push --set-upstream origin dev:dev
Dengan cara ini, setiap kali anda menggunakan git push pada masa hadapan, anda hanya perlu melaksanakan arahan berikut:
git push
untuk menyelesaikan operasi tolak.
Perlu diambil perhatian bahawa sebelum melaksanakan git push, git add dan git commit operasi mesti dilakukan terlebih dahulu, jika tidak git push akan gagal. Di samping itu, beri perhatian untuk membandingkan kod dan versi sebelum menyerahkan untuk mengelakkan konflik dan ralat kod yang tidak perlu.
Selain itu, jika anda ingin melihat maklumat konfigurasi git semasa, anda boleh menggunakan arahan berikut:
git config -l
Melalui pemahaman arahan dan langkah berjaga-jaga yang biasa di atas, saya harap ia boleh membantu pembaca menguasai git dengan lebih baik Gunakan push untuk mengelakkan ralat dan konflik yang tidak perlu.
Atas ialah kandungan terperinci Artikel yang menerangkan penggunaan git push secara terperinci. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!