фатально: неоднозначный аргумент «ветвь» неизвестная ревизия или путь отсутствует в рабочем дереве

фатально: неоднозначный аргумент «ветвь» неизвестная ревизия или путь отсутствует в рабочем дереве

Я работаю над скриптом, и внутри него за один шаг пытаюсь получить последний хэш коммита одной из моих веток 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>...]'

Связанный контент