I've mengalami ini kesalahan serius saat melakukan, dan membuat laporan bug]1.
Saya terus mendapatkan kesalahan ini pada TortoiseGit operasi:
git tidak keluar bersih (exit code 128)
I've ulang program, reboot, dan mencoba untuk mengkloning segar repo dari github - sepertinya tidak ada untuk bekerja. Saya juga dihapus %appdata%\Tortoise git folder ... saya'm bingung sekarang. Saran tentang bagaimana untuk melanjutkan?
bagi saya, saya hanya harus menambahkan mengkonfigurasi saya git username dan email dengan perintah berikut:
git config --global user.email "[email protected]"
git config --global user.name "Your Name"
Jika anda're menjalankan windows 7: saya mencoba untuk memutuskan cara terbaik untuk melakukan ini aman, tapi malas cara klik kanan folder induk -> klik "sifat" tombol -> klik "keamanan" tab -> klik "edit" tombol - > klik grup yang dimulai dengan "User" - > centang kotak yang mengatakan "kontrol penuh" -> klik semua OK's untuk menutup dialog. Saya menyadari ini mungkin mengelakkan windows "keamanan" fitur, namun mendapatkan pekerjaan yang dilakukan.
pada win7 64:
git-gui memberikan jawaban yang baik: sebelumnya git telah jatuh dan meninggalkan kunci file. Secara manual menghapus. Dalam kasus saya, ini adalah di .git/ref/kepala/branchname.kunci.
menghapus, dan kesalahan 128 hilang. Itu kejutan yang tortoisegit doesn't memberikan sebuah penjelasan yang mudah.
Dalam kasus saya, itu karena proxy. Proxy dibutuhkan dalam jaringan perusahaan dan TortoiseGit / Git tidak tampak secara otomatis mendapatkan informasi dari Jendela pengaturan internet. Menyiapkan rapat umum address memecahkan masalah.
Saya sedang mengalami masalah yang sama dan saya diselesaikan dengan cara sebagai berikut...
Saya memiliki NVIDIA "Android Tegra Pengembangan Pack" diinstal dan tampaknya juga memiliki versi mysysgit.exe dengan hal itu. TortoiseGit secara otomatis menemukan bahwa lokasi instalasi (bukan standar instalasi git) dan auto-diisi dalam menu pengaturan.
Untuk memperbaiki hal ini, pergi ke: "Pengaturan -> Umum" dan ada lapangan untuk jalan mysysgit.exe. Pastikan hal ini menunjuk ke instalasi yang benar.