Rumah  >  Artikel  >  alat pembangunan  >  Cara menggunakan Git untuk operasi tolak

Cara menggunakan Git untuk operasi tolak

PHPz
PHPzasal
2023-04-03 09:21:513390semak imbas

Dalam proses pembangunan perisian, pengurusan versi adalah tugas penting. Sebagai salah satu alat pengurusan versi yang paling biasa digunakan, Git boleh membantu kerjasama pasukan menjadi lebih cekap. Dalam Git, operasi tolak adalah untuk menolak kod tempatan ke gudang jauh Artikel ini akan memperkenalkan cara menggunakan Git untuk melaksanakan operasi tolak.

  1. Dayakan pengesahan SSH

Jika anda telah selesai menyalin gudang jauh, anda perlu mendayakan pengesahan SSH terlebih dahulu. Buka terminal (MacOS/Linux) atau Git Bash (Windows) dan masukkan arahan berikut:

ssh-keygen -t rsa -C "your_email@example.com"

Antaranya, "your_email@example.com" perlu diganti dengan alamat e-mel yang digunakan untuk mendaftar GitHub/GitLab. Tekan Enter dan pasangan kunci awam/peribadi akan dibuat:

Generating public/private rsa key pair.
Enter file in which to save the key (/Users/you/.ssh/id_rsa):

Ikut gesaan untuk melengkapkan tetapan langkah demi langkah Selepas selesai, gunakan arahan berikut untuk menambah pengesahan SSH kepada Ejen:

eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
  1. Tambah repositori jauh

Jalankan arahan di bawah repositori kod tempatan:

git remote add origin git@xxxxxx.git

Di mana, origin ialah nama bagi repositori jauh, anda boleh memilih mengikut keutamaan anda Percuma untuk ditukar, git@xxxxxx.git ialah alamat gudang jauh dalam format SSH dan harus diganti dengan alamat sebenar.

  1. Semak repositori tempatan

Sebelum menyegerakkan ke repositori jauh, pastikan repositori kod tempatan berada dalam cawangan yang betul. Anda boleh menggunakan arahan berikut untuk melihat cawangan semasa:

git branch

Dalam output arahan ini, cawangan dengan * di hadapannya ialah cawangan semasa.

  1. Serahkan kod

Selepas melengkapkan pengubahsuaian kod, jalankan arahan berikut untuk menyimpan sementara perubahan pada gudang tempatan:

git add .

di mana . Menunjukkan semua fail dalam folder semasa. Untuk melakukan perubahan pada fail tertentu sahaja, gantikan . dengan nama fail.

Serahkan perubahan:

git commit -m "commit message"

Antaranya, commit message hendaklah mengisi komen yang bermakna untuk memudahkan pengurusan seterusnya. Contohnya, "Fungsi XX telah diubah suai" dsb.

  1. Tekan ke gudang jauh

Memandangkan pengesahan SSH dihidupkan, tolak kod tempatan ke gudang jauh melalui arahan berikut:

git push origin branch_name

di mana , branch_name hendaklah mengisi nama cawangan yang perlu ditolak, biasanya master.

Selepas melengkapkan langkah di atas, kod akan diserahkan ke gudang jauh.

  1. Menghadapi kegagalan tolak

Jika anda menghadapi kegagalan semasa proses tolak, anda boleh mula-mula menarik versi terbaru gudang jauh melalui arahan berikut, dan kemudian lakukan operasi tolak:

git pull origin branch_name

Jika terdapat konflik dalam pengubahsuaian, anda akan digesa untuk menyelesaikan konflik secara manual. Selepas menyelesaikannya secara manual, serahkan sahaja lagi.

Di atas adalah proses terperinci operasi tolak Git saya harap pembaca dapat menguasainya dan mengaplikasikannya dengan mahir.

Atas ialah kandungan terperinci Cara menggunakan Git untuk operasi tolak. 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