Perbaiki: 'git' tidak diiktiraf sebagai perintah dalaman atau luaran

Beberapa pengguna melaporkan mendapatkan ralat "git" tidak dikenali sebagai perintah dalaman atau luaran " ketika cuba menjalankan perintah git di Prompt Perintah. Walaupun sesetengah pengguna melaporkan bahawa masalah ini berlaku kadang-kadang selepas mereka memasang Git untuk Windows, yang lain menghadapi masalah ini sebaik sahaja pemasangan Git selesai.

'git' tidak diiktiraf sebagai perintah dalaman atau luaran,

program beroperasi atau fail kelompok.

Apa yang menyebabkan 'git' tidak diiktiraf sebagai ralat perintah dalaman atau luaran

Kami menyiasat isu khusus ini dengan melihat pelbagai laporan pengguna. Berdasarkan siasatan kami, terdapat beberapa senario mengapa ralat ini berlaku:

  • GIT PATH tidak (atau tidak tepat) ditetapkan dalam Pemboleh ubah - Perisian baru-baru ini dalam perisian itu sendiri atau kesilapan pengguna mungkin salah dikonfigurasikan GIT PATH dalam pembolehubah pembolehubah.
  • CMD dibuka semasa pemasangan GIT - Jika anda baru-baru memasang Git untuk Windows semasa tetingkap Prompt Perintah dibuka, masalah ini dapat diselesaikan sebaik sahaja anda membuka semula Prompt Perintah.

Sekiranya anda berupaya untuk menyelesaikan isu tertentu ini, artikel ini akan memberi anda panduan panduan penyelesaian masalah. Di bawah ini anda mempunyai koleksi kaedah yang pengguna lain dalam keadaan yang sama telah digunakan untuk mendapatkan masalah diselesaikan. Untuk hasil terbaik, ikutilah kaedah agar anda dapat mencari penetapan yang berkesan dalam menyelesaikan masalah dalam situasi tertentu anda.

Kaedah 1: Buka semula Promosi Perintah

Jika anda seorang lelaki jenis terminal (atau gadis) dan anda menyimpan tetingkap CMD dibuka setiap masa (walaupun semasa pemasangan Git), masalah itu mungkin berlaku kerana Perintah Perintah tidak dikemas kini dengan perubahan Variabel terkini.

Sekiranya senario ini terpakai kepada anda, penetapan adalah semudah menutup tetingkap CMD dan membuka satu lagi. Jika laluan telah ditetapkan dengan betul, anda akan dapat menggunakan arahan Git tanpa menerima "git" tidak diakui sebagai ralat dalaman atau luaran " .

Jika senario ini tidak terpakai pada situasi anda, beralih ke kaedah seterusnya di bawah.

Kaedah 2: Menggunakan cara Automatik untuk menambah laluan GIT kepada Pembolehubah

Sekiranya anda ingin menjauhkan diri daripada mengaitkan dengan pemboleh ubah PATH, anda boleh menyelesaikan "git" tidak diiktiraf sebagai ralat dalaman atau luaran " dengan menggunakan GUI pemasangan Git untuk membuat pembolehubah Path secara automatik untuk anda. Melakukan ini akan membolehkan anda menggunakan Git dari kedua-dua Git Bash dan dari Windows Command Prompt.

Berikut adalah panduan cepat untuk menguninstall Git dan kemudian mengkonfigurasi pemasangan awal untuk menambahkan pembolehubah laluan secara automatik untuk anda:

  1. Tekan kekunci Windows + R untuk membuka kotak dialog Run. Kemudian, ketik " appwiz.cpl " dan tekan Enter untuk membuka tetingkap Program dan Ciri .

    Jalankan dialog: appwiz.cpl
  2. Dalam Program dan Ciri, cari entri Git, klik kanan padanya dan klik Nyahpasang . Kemudian, ikuti arahan pada skrin untuk mengalih keluar pemasangan Git semasa.

    Nyahpasang versi Git semasa anda
  3. Mulakan semula komputer anda untuk menyelesaikan proses pemasangan.
  4. Lawati pautan ini ( di sini ) dan muat turun versi terkini Git untuk Windows. Muat turun harus dimulakan secara automatik. Sekiranya tidak, klik pada versi yang berkaitan dengan seni bina bit OS anda.

    Memuat turun pemasangan Git yang boleh dilaksanakan
  5. Buka pemasangan yang boleh dilaksanakan dan ikuti dengan arahan pemasangan. Anda boleh meninggalkan semua pilihan pada nilai lalai. Apabila anda masuk ke Melaksanakan persekitaran PATH anda, pastikan anda memilih Git Gunakan dari toggle Prompt Windows Command .

    Pilih Gunakan Git dari Prompt Command Windows
  6. Teruskan konfigurasi pemasangan dengan meninggalkan nilai yang dipilih lalai (atau pilih sendiri), kemudian klik butang Pasang .

    Memasang Git untuk Windows
  7. Setelah pemasangan selesai, mulakan semula komputer anda. Pada permulaan seterusnya, anda akan dapat menjalankan arahan terus dari Windows Command Prompt .

Jika anda mencari kaedah yang akan menyelesaikan masalah tanpa perlu menyahpasang klien Git, beralih ke kaedah seterusnya di bawah.

Kaedah 3: Menambah pemboleh ubah PATH secara manual

Sekiranya anda datang sejauh ini tanpa hasil, kemungkinan besar anda melihat masalah ini kerana variabel Git tidak dikonfigurasi (atau dikonfigurasi dengan tidak betul) dalam Variabel Alam Sekitar .

Untungnya, anda boleh mengkonfigurasi nilai Variabel secara manual dengan mengikuti satu set arahan. Inilah yang perlu anda lakukan:

  1. Buka Explorer Fail dan navigasi ke lokasi folder cmd di dalam pemasangan Git. Berikut ialah laluan lalai untuk versi x86 dan x64:
     Komputer Saya (PC ini)> Cakera Tempatan (C :)> Fail Program (x86)> Git> cmd Komputer Saya (PC ini)> Cakera Tempatan (C :)> 
  2. Seterusnya, klik kanan pada git.exe dan pilih Properties . Kemudian, dalam tab Umum git.exe Properties, salin lokasi laku boleh laku (kami akan memerlukannya kemudian).

    Salin lokasi git.exe
  3. Seterusnya, tekan kekunci Windows + R untuk membuka kotak dialog Run, kemudian ketik " sysdm.cpl " dan tekan Enter untuk membuka menu Sistem Properties .

    Jalankan dialog: sysdm.cpl
  4. Di dalam menu Sistem Properties, pergi ke tab Advanced dan klik pada Pembolehubah Alam Sekitar .

    Pergi ke tab Lanjutan dan klik pada Pembolehubah Alam Sekitar
  5. Di dalam menu Pembolehubah Persekitaran, pergi ke submenu pembolehubah Sistem, pilih Path, kemudian klik butang Edit .

    Pergi ke Pembolehubah Sistem, pilih Laluan dan klik butang Edit
  6. Di tetingkap Edit pembolehubah persekitaran, klik butang Baru dan tampal lokasi yang kami disalin pada langkah 2. Kemudian tekan Enter untuk membuat pembolehubah.

    Klik pada Baru dan tampal lokasi git.exe
  7. Klik OK pada setiap prompt yang dibuka untuk memastikan perubahan itu disimpan.
  8. Buka tetingkap CMD dan taipkan "git". Anda seharusnya tidak lagi menghadapi "git" tidak diiktiraf sebagai kesalahan dalaman atau luaran " .

    Kesilapan terminal Git kini telah diselesaikan

Artikel Yang Menarik