Rumah >alat pembangunan >git >git mengubah suai laluan cawangan dan menolak ke jauh

git mengubah suai laluan cawangan dan menolak ke jauh

WBOY
WBOYasal
2023-05-20 11:43:371431semak imbas

Teks:

Git ialah sistem kawalan versi yang sangat popular yang boleh membantu kami mengurus perubahan kod dan kawalan versi dengan berkesan. Dalam proses menggunakan Git, anda sering perlu mengurus cawangan, termasuk mencipta cawangan, menggabungkan cawangan, memadam cawangan dan operasi lain. Kadangkala kita juga perlu mengubah suai laluan cawangan, seperti menukar nama cawangan atau mengalihkan cawangan dari satu direktori ke direktori lain. Artikel ini akan memperkenalkan cara mengubah suai laluan cawangan dalam Git dan menolak perubahan ke gudang jauh.

Langkah 1: Semak status cawangan

Sebelum mengubah suai laluan cawangan, kami perlu mengesahkan status cawangan semasa. Gunakan arahan berikut untuk melihat maklumat tentang cawangan semasa:

git branch

Selepas melaksanakan arahan ini, kita boleh melihat senarai cawangan dan cawangan semasa. Contohnya:

* master
  develop
  feature-login

Antaranya, asterisk menunjukkan cawangan semasa.

Langkah 2: Buat cawangan baharu

Sebelum mengubah suai laluan cawangan, anda perlu mencipta cawangan baharu. Cawangan baharu boleh dibuat dengan arahan berikut:

git checkout -b new-branch

Perintah ini akan mencipta cawangan baharu bernama "cawangan baharu" dan menukarnya kepada cawangan semasa. Menjalankan operasi seterusnya di cawangan baharu.

Langkah 3: Ubah suai laluan cawangan

Pada cawangan baharu, anda boleh mengubah suai laluan cawangan melalui arahan berikut:

git branch -m new-path

Antaranya, "new-path" adalah laluan cawangan baharu. Selepas melaksanakan arahan ini, laluan cawangan akan diubah suai.

Langkah 4: Tolak pengubahsuaian ke gudang jauh

Selepas menyelesaikan pengubahsuaian laluan cawangan, kita perlu menolak pengubahsuaian ke gudang jauh. Ini boleh dicapai melalui dua langkah berikut:

  1. Padamkan cawangan jauh asal
git push origin --delete old-path

Di mana "laluan lama" ialah laluan cawangan asal. Perintah ini akan memadamkan cawangan jauh asal.

  1. Tolak cawangan tempatan yang diubah suai ke gudang jauh
git push origin new-path

Selepas melaksanakan arahan ini, cawangan tempatan yang diubah suai akan ditolak ke gudang jauh dan menjadi cawangan terpencil yang baharu . Pada ketika ini, kami boleh mengesahkan sama ada cawangan jauh telah berjaya ditolak melalui arahan berikut:

git branch -r

Arahan ini akan menyenaraikan semua cawangan jauh:

  origin/master
  origin/develop
  origin/feature-login
  origin/new-path

di mana "asal/" menunjukkan cawangan ini Semua datang dari gudang terpencil.

Ringkasan:

Mengubah suai laluan cawangan dalam Git dan menolak perubahan ke gudang jauh memerlukan kami mengesahkan status cawangan dahulu, kemudian mencipta cawangan baharu, mengubah suai laluan pada cawangan baharu , dan akhirnya padamkannya Cawangan jauh asal dan tolak cawangan baharu ke gudang jauh. Dengan cara ini, kita boleh berjaya mengubah suai laluan cawangan dan menolaknya ke gudang jauh.

Atas ialah kandungan terperinci git mengubah suai laluan cawangan dan menolak ke jauh. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn