Koreksi otomatisnya bagus, tetapi saya sendiri yang mengalami OCD perlu sedikit lebih mengontrol apa yang terjadi. Jadi, saya menulis skrip langsung yang hanya memilih saran pertama yang diberikan oleh git. Anda menjalankan skrip setelah perintah gagal dan menggunakan sintaks "bang bang" substitusi riwayat bash bawaan. Selain itu, jika Anda mengetik sesuatu yang mungkin memiliki lebih dari satu perintah, perintah ini memungkinkan Anda memilih satu selain opsi pertama.
Ini akan terlihat seperti ini,
kristian@office:~/myrepo$ git puhs
git: 'puhs' is not a git command. See 'git --help'
Did you mean this?
push
kristian@office:~/myrepo$ idid !!
Counting objects: 18, done.
Delta compression using up to 32 threads.
Compressing objects: 100% (10/10), done.
Writing objects: 100% (10/10), 1.17 KiB, done.
Total 10 (delta 6), reused 0 (delta 0)
Selain itu, menyenangkan untuk mengetik apa saja dengan dua tanda seru. Jadi bonus untuk itu.
Inilah inti dari skrip saya