Git ialah sistem kawalan versi teragih sumber terbuka yang sering digunakan untuk pembangunan kod kolaboratif. Apabila menggunakan Git, anda sering perlu mengubah suai asal git Artikel ini akan memperkenalkan secara terperinci cara mengubah suai asal pada Git.
Pertama sekali, kita perlu faham apa itu asal usul. Dalam Git, asal ialah penunjuk kepada repositori jauh, yang secara lalainya menunjukkan kepada repositori sumber tempat kita mengklon atau menarik kod. Kami biasanya perlu berkomunikasi dengan repositori jauh semasa memuat naik kod untuk menggabungkan kod. Oleh itu, adalah sangat penting untuk menukar repositori jauh yang ditunjuk oleh asal.
Jadi, bagaimana untuk mengubah suai asal? Di bawah ini kami akan memperkenalkan dua kaedah mengubah suai asal.
Kaedah 1: Gunakan arahan Git untuk mengubah suai asal
Apabila menggunakan Git, biasanya kita perlu beroperasi melalui baris arahan. Jika kita perlu mengubah suai asal, kita boleh melakukannya dengan arahan berikut:
$ git remote set-url origin <new-url>
di mana <new-url>
ialah alamat gudang baharu. Kita boleh menggunakan arahan ini untuk menunjukkan asal ke alamat gudang jauh baharu.
Sebagai contoh, jika kita perlu menghalakan repositori Git ke https://github.com/my-name/my-repo.git
, kita boleh memasukkan arahan berikut pada baris arahan:
$ git remote set-url origin https://github.com/my-name/my-repo.git
Dengan cara ini, asal usul Repositori Git menghala ke alamat Gudang terpencil baharu kami.
Kaedah 2: Ubah suai fail konfigurasi git
Kaedah lain ialah mengubah suai terus fail konfigurasi git. Kita boleh mengubah suai titik asal Git dengan mengubah suai fail konfigurasi.
Fail konfigurasi Git kami biasanya di bawah ~/.gitconfig
Berikut ialah cara mengubah suai fail konfigurasi:
$ open ~/.gitconfig
[remote "origin"] url = https://github.com/my-name/my-repo.git
$ git fetch
dalam baris arahan untuk perubahan berkuat kuasa$ git pull
Atas ialah kandungan terperinci Bagaimana untuk mengubah suai asal pada Git. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!