fatal: argumento ambíguo 'ramificação' revisão desconhecida ou caminho que não está na árvore de trabalho

fatal: argumento ambíguo 'ramificação' revisão desconhecida ou caminho que não está na árvore de trabalho

Estou trabalhando em um script e dentro dele, em uma etapa, estou tentando obter o hash de commit mais recente de um dos meus ramos git.

Então meu código se parece com:

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

Mas durante a execução do script em meu pipeline de CI/CT, ​​estou recebendo o erro abaixo:

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>...]'

informação relacionada