致命:不明确的参数“分支”未知修订版或路径不在工作树中

致命:不明确的参数“分支”未知修订版或路径不在工作树中

我正在编写一个脚本,在其中一步中,我试图获取我的 git 分支之一的最新提交哈希值。

所以我的代码如下所示:

cd $sourceDirectory
COMMIT_HASH=$(git rev-parse $BRANCH_NAME)
echo "Commit hash is: $COMMIT_HASH"

但在 CI/CT 管道中执行脚本期间,我收到以下错误:

fatal: ambiguous argument '<branch-name>': unknown revision or path not in the working tree.

Use '--' to separate paths from revisions, like this:

'git <command> [<revision>...] -- [<file>...]'

相关内容