Bekerja dari git versi 1.8.3.1;
git clone -c core.askPass $echo url/or/path/to/git/repo
Konfigurasi core.askPassberfungsi dengan meneruskan kontrol penanganan kredensial ke program yang disebutkan di atas. Namun karena $echotidak bisa melakukan apa pun kecuali output, upaya klon segera gagal dan pengalihan bash masing-masing berlaku. Kode ini hanya dipanggil jika repositori git terjadi secara pribadi, dan akan mem-pipe output kesalahan yang menyatakan bahwa otentikasi gagal untuk repositori tertentu. Anda dapat menguji ini terhadap https://github.com/git/gitrepositori publik dengan repositori pribadi yang Anda ketahui.
Untuk mempermanis kesepakatan, Anda bahkan tidak perlu referensi program seperti echodi tempat pertama. Melewati konfigurasi git -c core.askPasstanpa input berikut masih akan menyebabkan kegagalan jika repositori terjadi secara pribadi karena kode tidak akan tahu program apa yang akan membongkar penanganan kredensial. Walaupun ini jelas merupakan metode yang lebih tua dan lebih sederhana daripada yang lain yang disebutkan di sini, saya tidak tahu apakah itu akan memiliki efek yang sama pada versi git yang lebih lama.