Rumah > alat pembangunan > git > Ajar anda cara menetapkan alamat pengambilan dan tolak yang berbeza dalam Git

Ajar anda cara menetapkan alamat pengambilan dan tolak yang berbeza dalam Git

藏色散人
Lepaskan: 2022-11-03 16:55:49
ke hadapan
2396 orang telah melayarinya

Artikel ini daripada lajur Tutorial Git untuk memperkenalkan anda tentang cara menetapkan alamat pengambilan dan tolak yang berbeza dalam Git Rakan yang memerlukan boleh menyimpannya dan belajar~ Saya harap ia dapat membantu semua orang.

Dalam keadaan biasa, jika anda sedang membangun dengan Git sahaja, anda tidak memerlukan semakan kod atau apa-apa seperti itu. Bagaimanapun, tidak ada keperluan untuk semakan akan meliputi kod anda.

Tetapi dalam syarikat, atau dalam proses penggabungan kod rasmi, akan ada pautan semakan, yang mungkin:

  • Bagi gudang utama ke gudang peribadi

  • klon repositori peribadi kepada setempat

  • ubah suai kod tempatan dan serahkan komit

  • tolak pengubahsuaian ke repositori peribadi

  • Serahkan Permintaan Gabungan ke repositori utama

Jika terdapat perubahan dalam repositori utama, langkah lain diperlukan:

  • Segerakkan perubahan dari gudang utama, iaitu tarik secara manual

Jadi, bagaimana untuk menetapkan gudang peribadi sebagai alamat push dan gudang utama sebagai alamat tarik?

Kaedah 1: Berbilang asal

Kaedah pertama ialah menambah alamat lain ke alamat gudang jauh asal, iaitu alamat gudang utama Contohnya, tambah origin_mian seperti berikut:

git remote add origin_main git@github.com:yeszao/dnmp.git
Salin selepas log masuk

Dengan cara ini, kami telah mengkonfigurasikan sejumlah 4 alamat, 2 tolak dan 2 tarik:

git remote -v

origin git@github.com:MY_REPOSITY/dnmp.git (fetch)
origin git@github.com:MY_REPOSITY/dnmp.git (push)
origin_main git@github.com:yeszao/dnmp.git (fetch)
origin_main git@github.com:yeszao/dnmp.git (push)
Salin selepas log masuk

Apabila menolak dan menarik kod, anda boleh Seperti ini:

git push origin master
git pull origin_main master
Salin selepas log masuk

Kaedah 2: Satu asal (disyorkan)

Cara lain ialah kita hanya menggunakan satu asal dan tetapkan gudang utama sebagai pengambilan alamat. Gudang peribadi ialah alamat tolak:

git remote set-url origin git@github.com:yeszao/dnmp.git
git remote set-url --add --push origin git@github.com:MY_REPOSITY/dnmp.git
Salin selepas log masuk

Kemudian gunakan arahan jauh git untuk melihat alamat yang dikonfigurasikan:

origin git@github.com:MY_REPOSITY/dnmp.git (push)
origin git@github.com:yeszao/dnmp.git (fetch)
Salin selepas log masuk

Cara ini sangat mudah untuk menolak dan menarik kod:

git push origin master
git pull origin master
Salin selepas log masuk

Jika tiada keperluan khas, disyorkan untuk menggunakan kaedah 2. Penggunaan dan arahan lebih mudah.

Atas ialah kandungan terperinci Ajar anda cara menetapkan alamat pengambilan dan tolak yang berbeza dalam Git. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
git
sumber:awaimai.com
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan