我正在尝试创建一个使用多个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'
任何见识将不胜感激。