Cara Memperbaiki ‘Fatal: Asal nampaknya bukan Kesalahan Git Repository’



Cuba Instrumen Kami Untuk Menghapuskan Masalah

Git adalah sistem kawalan versi terdistribusi yang terutama digunakan untuk mengesan perubahan kod sumber semasa pengembangan perisian. GitHub adalah perkhidmatan hosting dalam talian untuk kawalan versi menggunakan Git. Kedua-dua perkhidmatan ini digunakan secara meluas dalam Pembangunan Perisian. Namun, baru-baru ini, banyak laporan telah masuk di mana pengguna tidak dapat menjalankan perintah 'git' di Terminal Mac mereka.



Fatal: ‘origin’ nampaknya bukan Kesalahan Repositori Git



Dalam artikel ini, kami akan membincangkan sebab-sebab yang menyebabkan kesalahan tersebut dicetuskan dan memberi anda penyelesaian yang sesuai untuk menyelesaikan masalah ini. Pastikan untuk mengikuti panduan dengan teliti untuk mengelakkan konflik.



Apa yang Menyebabkan Ralat 'Fatal:' tidak kelihatan seperti Git Repository '?

Setelah menerima banyak laporan dari beberapa pengguna, kami memutuskan untuk menyiasat masalah ini dan mula mengenal pasti punca utamanya. Menurut laporan kami, sebab-sebab yang menyebabkan kesalahan ini dicetuskan disenaraikan di bawah:

  • Asal Hilang: Kesalahan ini biasanya dilihat ketika 'Asal' hilang. Asal adalah rujukan untuk 'Github-Fork' dan jika hilang, beberapa perintah tidak berfungsi dengan baik.
  • URL yang tidak betul: Dalam beberapa kes, konfigurasi URL yang ditetapkan oleh aplikasi mungkin salah dan mungkin harus diubah. Oleh kerana itu, beberapa arahan mungkin tidak berfungsi dengan baik.

Setelah anda memahami asas mengenai masalah ini, kami akan terus mencari jalan keluarnya.

Penyelesaian 1: Menambah Asal

Sekiranya Origin (yang merujuk kepada Fork) hilang perintah tertentu mungkin tidak berfungsi dengan baik. Oleh itu, dalam langkah ini, kami akan menambahkan Asal secara manual. Untuk melakukan itu:



  1. Tekan yang ' Perintah '+ 'Ruang' butang secara serentak.
  2. Jenis dalam ' Terminal 'Dan tekan' Masukkan '.

    Terminal MacOS

  3. Jenis dalam arahan berikut dan tekan ' Masukkan '
    git jauh -v
  4. Periksa untuk melihat apakah ada alat kawalan jauh bernama 'Asal' disenaraikan.
  5. Sekiranya tidak, ini bermaksud bahawa 'anda Asal ' sedang hilang.
  6. Tambah Asal menggunakan perintah berikut
    git remote add origin asal / ke / garpu / anda
  7. Periksa untuk melihat sama ada masalah itu berterusan.

Penyelesaian 2: Menukar URL

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

  1. Tekan yang ' Perintah '+' Ruang Butang secara serentak.
  2. Jenis dalam ' Terminal 'Dan tekan' Masukkan '.

    Terminal MacOS

  3. Gunakan arahan di bawah untuk menukar URL
    git remote set-url asal ssh: //git@github.com/username/newRepoName.git
  4. Periksa untuk melihat sama ada masalah itu berterusan.

Penyelesaian 3: Mengubah Asal menjadi Tuan

Sekiranya anda ingin menarik dari Master, perlu mengubah asal menjadi master sebelum cuba menambah atau mengeluarkan alat kawalan jauh. Oleh itu, dalam langkah ini, kita akan mengubah Asal menjadi Tuan. Untuk itu:

  1. Tekan yang ' Perintah '+' Ruang Butang secara serentak.
  2. Jenis dalam ' Terminal 'Dan tekan' Masukkan '.

    Terminal MacOS

  3. Gunakan arahan di bawah untuk menukar Asal menguasai
    master asal git tarik
2 minit membaca