我试图创建一个别名,使用多个Git命令和位置参数。每个都有Stackoverflow页面,两者都做似乎很明显,但我遇到了麻烦。
例如,我想切换到分支foo并执行一个状态。所以在我的。gitconfig中,我有:
[alias]
chs = !sh -c 'git checkout $0 && git status'
这是行不通的。而像这样的东西是可以工作的。
chs = !sh -c 'git checkout $0'
echoes = !sh -c 'echo hi && echo bye'
任何见解都将受到感激。