Kesalahan Github Checkout Android Studio "CreateProcess = 2" (Windows)

105

Hari ini saya mencoba untuk melakukan checkout proyek Github saya menggunakan Android Studio baru dan berakhir dengan kesalahan parah ini:

masukkan deskripsi gambar di sini

Mengapa hal-hal tidak pernah berhasil di luar kotak ...?

Ivelius
sumber
"Mengapa hal-hal tidak pernah berhasil di luar kotak ...?" Karena mereka dengan hati-hati menunjukkan bahwa perangkat lunak ini masih dalam tahap awal, dan hal-hal mungkin tidak selalu berfungsi dengan baik. Ref. Google I / O 2013.
Nicklas Pouey-Winger
9
Aku benar-benar setuju dengan komentar "mengapa hal ...". Java sudah keluar sejak lama dan saya masih harus menambahkan variabel lingkungan di sana-sini. Membosankan!
Dakatine
11
Dan coba tebak? Ini pertengahan 2016 dan saya masih berjuang dengan kesalahan yang sama.
Heisenberg

Jawaban:

233

Saya telah memecahkan masalah, dan saya akan menjelaskan caranya:

  1. Unduh Github untuk klien Windows dan instal.
  2. Setelah klien berhasil menginstal, hubungkan dengan akun github Anda, semestinya mudah, cukup ikuti wizard.
  3. Kemudian Anda harus menambahkan lokasi git.exe ke "Variabel Path" Anda . Lokasi yang harus Anda tambahkan mungkin seperti ini: C: \ Users \ Your_Username \ AppData \ Local \ GitHub \ PortableGit_ca477551eeb4aea0e4ae9fcd3358bd96720bb5c8 \ bin

Atau, jika Anda tidak ingin menambahkan variabel lingkungan. Anda dapat membuka studio android dan pergi ke: Settings -> Version Control -> Git In kotak teks di sebelah "Path to Git Executable" Anda akan melihat "git.exe", berikan saja path lengkap seperti ini: C: \ Users \ Your_Username \ AppData \ Local \ GitHub \ PortableGit_ca477551eeb4aea0e4ae9fcd3358bd96720bb5c8 \ bin \ git.exe

Semoga menghemat waktu Anda. Selamat coding :)

EDIT: Untuk Github terbaru untuk versi windows, beberapa orang dapat menemukan git.exe di bawah "... \ cmd \ git.exe" daripada "... \ bin \ git.exe" .

Ivelius
sumber
3
Untuk klien, Anda dapat menggunakan msysgit.github.io dan menggunakan jalur yang Anda tentukan dalam instalasi sebagai gantinya C: \ Users \ Your_Username \ AppData \ ....
garmax1
8
RESTART IDE ANDA, setelah Anda mengatur variabel PATH.
Ivelius
4
tidak dapat menemukan git.exe selamanya, terima kasih banyak. Anda juga dapat mengatur jalur git di pengaturan Android Studio sehingga Anda tidak perlu ke jalur global di windows dan memulai ulang
BionicSheep
8
git.exe saya berada di cmd \ bukan bin \
hellyale
7
sekarang jalan git.exe adalah di "C: \ Users \ Jacobmathew \ AppData \ Local \ GitHub \ PortableGit_c7e0cbde92ba5652k956jd63hfj7a62jf8j4f8js92n3n53n32 \ MingW32 \ bin \ git.exe" (OR) "C: \ Users \ Jacobmathew \ AppData \ Local \ GitHub \ PortableGit_c7e0cbde92ba5652k956jd63hfj7a62jf8j4f8js92n3n53n32 \ cmd \ git.exe "
anand krish
60

Saya menemukan apa yang menurut saya merupakan solusi yang lebih cepat. Instal Git untuk Windows dari sini : http://git-scm.com/download/win

Itu secara otomatis menambahkan jalurnya ke variabel sistem selama instalasi jika Anda memberi tahu penginstal untuk melakukannya (ia meminta itu). Jadi Anda tidak perlu mengedit apapun secara manual.

Tutup dan mulai ulang Android Studio jika terbuka dan Anda siap untuk pergi.

sampel penyihir

Dakatine
sumber
4
Ini juga merupakan unduhan yang jauh lebih kecil daripada GitHub untuk Windows. Jika tujuan utama Anda adalah berintegrasi dengan Android Studio, jawaban ini lebih masuk akal bagi saya.
pjd
4
Bekerja untuk saya padaWindows 10
shareef
3
Bekerja untuk saya padaWindows 7
shareef
1
Tidak ada terlalu banyak perbedaan ukuran (110mb vs 180mb) tetapi Anda memiliki kendali di mana git diinstal sedangkan github membuang ke appdata. Ruang SSD yang Berharga!
Prof
1
Restart Android Studio membantu saya
YetAnotherUser
8

Saya menggunakan Windows 10 OS dan GitHub Desktop versi 1.0.9.

Untuk Github Untuk Windows baru , git.exe ada di lokasi di bawah ini.

%LOCALAPPDATA%\GitHubDesktop\app-[gitdesktop-version]\resources\app\git\cmd\git.exe

Contoh:

%LOCALAPPDATA%\GitHubDesktop\app-1.0.9\resources\app\git\cmd
Gvtha
sumber
2

Jika sudah mendownload Github Desktop Client 1.0.9maka pathnya git.exeadalah

C: \ Users \ Username \ AppData \ Local \ GitHubDesktop \ app-1.0.9 \ resources \ app \ git \ cmd \ git.exe

Jeevan Timsina
sumber
2

Saya menghadapi masalah yang sama di android studio 3.2.1, menyelesaikan masalah dengan mengatur jalur git di variabel Lingkungan Sistem

C: \ Program Files \ Git \ bin \, C: \ Program Files \ Git \ bin \

Dan saya mengimpor proyek sekali lagi dan menyelesaikan masalah !!!

Catatan: Periksa apakah setelan git android studio Anda telah menyetel jalur yang benar ke git.exe dengan benar

masukkan deskripsi gambar di sini

Muhamed Riyas M
sumber
1

Langkah:

1) Unduh git untuk windows https://git-scm.com/downloads

2) Instal git yang diunduh dengan pengaturan default

3) Dari Android Studio tutup jika ada proyek yang terbuka lalu Klik Configure -> Settings -> Version Control -> Git

4) Ubah Path ke Git yang dapat dieksekusi: git.exe ke C: \ Program Files \ Git \ cmd \ git.exe

5) Terapkan dan Ok

6) Cobalah untuk mengkloning dari proyek Periksa dari Kontrol Versi

7) Selesai

masukkan deskripsi gambar di sini

Ketan Ramani
sumber
0

untuk Android Studio 3.0.1, Anda dapat mengonfigurasi jalur GitHub untuk jalur berikut:

  1. File> Pengaturan> Kontrol Versi
  2. Daftar barang
  3. Klik "+" di conor kanan atas untuk membuka "Tambahkan Pemetaan Direktori VCS"
  4. Klik "Konfigurasi VCS" untuk membuka "Konfigurasi Kontrol Versi"
  5. Klik "Git" maka Anda akan melihat Path to Git dapat dijalankan]
  6. Masukan: C: \ Users [nama pengguna Anda] \ AppData \ Local \ GitHub \ PortableGit_d7effa1a4a322478cd29c826b52a0c118ad3db11 \ cmd \ git.exe
  7. Menguji

masukkan deskripsi gambar di sini

Judy Yu
sumber
0

Saya mengalami kesalahan serupa dengan RubyMine 2016.3 baru-baru ini, di mana setiap upaya pembayaran atau ekspor ke Github dipenuhi dengan "Tidak dapat menjalankan program 'C: \ Program Files (x86) \ Git \ cmd \ git.exe': CreateProcess error = 2, Sistem tidak dapat menemukan berkas yang dicari"

Sebagai solusi alternatif untuk masalah ini, selain mengedit variabel sistem Path, Anda dapat mencoba mencari melalui file program Android Studio untuk file git.xml dan mengedit opsi myPathToGit agar sesuai dengan lokasi sebenarnya dari git.exe di komputer Anda . Beginilah cara saya memperbaiki masalah serupa di RubyMine.

Memposting solusi ini di sini demi anak cucu.

Naishil Patel
sumber
0

Saya mengalami masalah ini di Mac. Saya cukup keluar dari Android Studio dan memulai ulang, dan untuk beberapa alasan tidak ada masalah lebih lanjut.

Jeff Padgett
sumber