Cara Betulkan 'Fatal: Asal tidak muncul sebagai Kesilapan Git Repositori'

Git adalah sistem kawalan versi diedarkan yang digunakan terutamanya untuk mengesan perubahan dalam kod sumber semasa pembangunan perisian. GitHub adalah perkhidmatan hosting dalam talian untuk kawalan versi menggunakan Git. Kedua-dua perkhidmatan ini digunakan secara meluas dalam Pembangunan Perisian. Walau bagaimanapun, baru-baru ini, banyak laporan telah datang di mana pengguna tidak dapat melaksanakan perintah "git" di Mac Terminal mereka.

Fatal: 'asal' tidak kelihatan sebagai Git Repository Error

Dalam artikel ini, kami akan membincangkan sebab-sebab yang disebabkan oleh kesilapan yang dicetuskan dan memberikan anda penyelesaian yang berdaya maju untuk menyelesaikan masalah ini. Pastikan anda mengikuti panduan dengan teliti untuk mengelakkan konflik.

Apa yang menyebabkan "Fatal: 'asal' tidak kelihatan sebagai Git Repository" Ralat?

Selepas menerima banyak laporan dari pelbagai pengguna, kami memutuskan untuk menyiasat isu tersebut dan mula mengenal pasti punca akarnya. Menurut laporan kami, sebab-sebab yang disebabkan oleh ralat ini dicetuskan disenaraikan di bawah:

  • Asal yang Hilang: Kesalahan ini biasanya dilihat apabila "Asal" hilang. Asal adalah rujukan kepada "Github-Fork" dan jika hilang, beberapa arahan tidak berfungsi dengan baik.
  • URL tidak betul: Dalam sesetengah kes, konfigurasi URL yang ditetapkan oleh aplikasi mungkin palsu dan mungkin perlu ditukar. Oleh kerana itu, beberapa arahan mungkin tidak berfungsi dengan baik.

Sekarang bahawa anda mempunyai pemahaman asas tentang masalah ini, kami akan bergerak ke arah penyelesaian.

Penyelesaian 1: Menambah Asal

Jika Asal (rujukan itu kepada Garpu) hilang arahan tertentu mungkin tidak berfungsi dengan betul. Oleh itu, dalam langkah ini, kami akan menambah Asal secara manual. Untuk berbuat demikian:

  1. Tekan butang " Perintah " + "Ruang" pada masa yang sama.
  2. Taipkan " Terminal " dan tekan " Enter ".

    Terminal MacOS
  3. Ketik perintah berikut dan tekan " Enter "
     git remote -v 
  4. Semak untuk melihat sama ada terdapat jarak jauh yang dinamakan "Asal" .
  5. Sekiranya tidak, ini bermakna " Asal " anda hilang.
  6. Tambah Asal menggunakan arahan berikut
     git jauh tambahkan url asal / to / your / fork 
  7. Semak untuk melihat sama ada isu itu berterusan.

Penyelesaian 2: Menukar URL

Jika URL tidak dirujuk dengan betul, ia mungkin menghalang fungsi aplikasi tertentu daripada berfungsi dengan betul. Oleh itu, dalam langkah ini, kami akan mengubah URL. Untuk itu:

  1. Tekan butang " Perintah " + " Ruang " pada masa yang sama.
  2. Taipkan " Terminal " dan tekan " Enter ".

    Terminal MacOS
  3. Gunakan arahan di bawah untuk menukar URL
     git remote set-url asal ssh: // /username/newRepoName.git 
  4. Semak untuk melihat sama ada isu itu berterusan.

Penyelesaian 3: Menukar Asal kepada Sarjana

Sekiranya anda cuba menarik diri daripada Guru, adalah perlu untuk mengubah asalnya kepada tuan sebelum cuba menambah atau mengeluarkan jarak jauh. Oleh itu, dalam langkah ini, kita akan mengubah Asal ke Master. Untuk itu:

  1. Tekan butang " Perintah " + " Ruang " pada masa yang sama.
  2. Taipkan " Terminal " dan tekan " Enter ".

    Terminal MacOS
  3. Gunakan arahan di bawah untuk menukar Asal untuk menguasai
     git pull origin master 

Artikel Yang Menarik