Betulkan: & lsquo; git & rsquo; tidak dikenali sebagai arahan dalaman atau luaran

Beberapa pengguna melaporkan bahawa mendapat kesalahan "git 'tidak dikenali sebagai arahan dalaman atau luaran" ketika cuba menjalankan perintah git di Command Prompt. Walaupun sebilangan pengguna melaporkan bahawa masalah ini telah terjadi ketika mereka memasang Git untuk Windows, yang lain menghadapi masalah ini sebaik sahaja pemasangan Git selesai.

'git' tidak dikenali sebagai arahan dalaman atau luaran, program yang boleh dikendalikan atau fail kumpulan.

Apa yang menyebabkan 'git' tidak dikenali sebagai kesalahan arahan dalaman atau luaran

Kami menyiasat masalah ini dengan melihat pelbagai laporan pengguna. Berdasarkan penyiasatan kami, terdapat beberapa senario mengapa ralat ini berlaku:

  • Git PATH tidak (atau salah) diatur dalam Pemboleh ubah - Perisian terbaru dalam perisian itu sendiri atau kesalahan pengguna mungkin telah salah mengkonfigurasi Git PATH dalam kurungan pemboleh ubah.
  • CMD dibuka semasa pemasangan GIT - Sekiranya anda baru-baru ini memasang Git untuk Windows semasa tetingkap Prompt Perintah dibuka, masalahnya mungkin dapat diselesaikan sebaik sahaja anda membuka kembali Command Prompt.

Sekiranya anda berusaha menyelesaikan masalah ini, artikel ini akan memberi anda beberapa panduan penyelesaian masalah. Di bawah ini terdapat koleksi kaedah yang digunakan pengguna lain dalam situasi serupa untuk menyelesaikan masalah tersebut. Untuk hasil terbaik, ikuti kaedah mengikut urutan sehingga anda menemui penyelesaian yang berkesan dalam menyelesaikan masalah dalam situasi tertentu.

Kaedah 1: Buka semula Prompt Perintah

Sekiranya anda jenis lelaki (atau gadis) dan anda membiarkan tetingkap CMD sentiasa dibuka (walaupun semasa pemasangan Git), masalah mungkin berlaku kerana Command Prompt tidak dikemas kini dengan perubahan Pemboleh ubah terkini.

Sekiranya senario ini berlaku untuk anda, perbaikannya semudah menutup tetingkap CMD dan membuka yang lain. Sekiranya jalan diset dengan betul, anda akan dapat menggunakan perintah Git tanpa menerima kesalahan "git" tidak dikenali sebagai perintah dalaman atau luaran " .

Sekiranya senario ini tidak berlaku untuk keadaan anda, beralih ke kaedah seterusnya di bawah.

Kaedah 2: Menggunakan kaedah automatik menambahkan jalur GIT ke Pemboleh ubah

Sekiranya anda ingin menjauhi pembolehubah PATH, anda dapat menyelesaikan kesalahan "git 'tidak dikenali sebagai perintah dalaman atau luaran" dengan menggunakan GUI pemasangan Git untuk membuat pemboleh ubah Path secara automatik untuk anda. Melakukan ini akan membolehkan anda menggunakan Git dari Git Bash dan dari Windows Command Prompt.

Berikut adalah panduan ringkas untuk menyahpasang Git dan kemudian mengkonfigurasi pemasangan awal untuk menambahkan pemboleh ubah laluan secara automatik untuk anda:

  1. Tekan kekunci Windows + R untuk membuka kotak dialog Jalankan. Kemudian, ketik " appwiz.cpl " dan tekan Enter untuk membuka tetingkap Program dan Ciri .Jalankan dialog: appwiz.cpl
  2. Di dalam Program dan Ciri , cari entri Git, klik kanan padanya dan klik Nyahpasang . Kemudian, ikuti arahan di skrin untuk membuang pemasangan Git semasa.Nyahpasang versi Git semasa anda
  3. Mulakan semula komputer anda untuk menyelesaikan proses penyahpasangan.
  4. Lawati pautan ini ( di sini ) dan muat turun versi terbaru 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 ke nilai lalai. Apabila anda sampai ke lingkungan Menyesuaikan PATH anda, pastikan anda memilih togol Use Git dari Windows Command Prompt .Pilih Use Git dari Windows Command Prompt
  6. Teruskan konfigurasi pemasangan dengan meninggalkan nilai terpilih 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 .

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

Kaedah 3: Menambah pemboleh ubah PATH secara manual

Sekiranya anda telah sampai sejauh ini tanpa hasilnya, kemungkinan besar anda akan melihat masalah ini kerana pemboleh ubah Git tidak dikonfigurasi (atau dikonfigurasi dengan tidak betul) dalam Pemboleh ubah Lingkungan .

Nasib baik, anda boleh mengkonfigurasi nilai Pemboleh ubah secara manual dengan mengikuti satu set arahan. Inilah yang perlu anda lakukan:

  1. Buka File Explorer dan arahkan ke lokasi folder cmd di dalam pemasangan Git. Berikut adalah 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 :)> Fail Program> Git> cmd
  2. Seterusnya, klik kanan pada git.exe dan pilih Properties . Kemudian, di tab Umum git.exe Properties , salin lokasi yang boleh dilaksanakan (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 System Properties .Jalankan dialog: sysdm.cpl
  4. Di dalam menu System Properties , pergi ke tab Advanced dan klik pada Environment Variables .pergi ke tab Advanced dan klik pada Environment Variables
  5. Di dalam menu Pemboleh ubah Lingkungan , pergi ke submenu Pemboleh ubah sistem , pilih Jalan , kemudian klik butang Edit .Pergi ke Pembolehubah Sistem, pilih Laluan dan klik butang Edit
  6. Di tetingkap Edit pemboleh ubah persekitaran , klik butang Baru dan hanya tampal lokasi yang kami salin pada langkah 2. Kemudian, tekan Enter untuk membuat pemboleh ubah.Klik Baru dan tampal lokasi git.exe
  7. Klik OK pada setiap arahan yang dibuka untuk memastikan bahawa perubahan disimpan.
  8. Buka tetingkap CMD dan ketik "git". Anda seharusnya tidak lagi menemui kesalahan "git" tidak dikenali sebagai arahan dalaman atau luaran " .Kesalahan git kini diselesaikan