Saya mencoba membuat alias yang menggunakan banyak perintah Git dan parameter posisi. Ada halaman Stackoverflow untuk masing-masing, dan akan tampak jelas menyakitkan untuk melakukan keduanya, tetapi saya mengalami masalah.
Sebagai contoh, saya ingin beralih ke foo cabang dan melakukan status. Jadi di saya .gitconfig
, saya punya:
[alias]
chs = !sh -c 'git checkout $0 && git status'
yang tidak bekerja Padahal hal seperti ini akan berhasil.
chs = !sh -c 'git checkout $0'
echoes = !sh -c 'echo hi && echo bye'
Wawasan apa pun akan dihargai.