这是我的别名,用于创建分支并稍后在该分支上设置上游:
create = !sh -c \"branch=$(git branch | peco)
&& git fetch origin ${branch}:${1}
&& git checkout $1
&& git branch -u origin/$(git current) fix/$1\"
但无论我执行以下命令,它都会显示语法错误,就像这样:new-branch-name: develop: command not found
我需要做什么才能使上述别名起作用呢?非常感谢!
current = rev-parse --symbolic-full-name --abbrev-ref HEAD
git create amend/new-branch
会给出amend/new-branch: <upstream nane>: command not found