Подтвердить что ты не робот

Fatal: неоднозначный аргумент <имя_пакетa> ': как ревизия, так и имя файла

Вот что я сделал:

  • Я побежал git checkout -b branch_name.
  • Я сделал некоторые коммиты на branch_name.
  • Я проверил ветвь master и сделал слияние с быстрым foward.

Когда я запускаю git log branch_name --oneline, я получаю следующее сообщение:

fatal: ambiguous argument 'branch_name': both revision and filename
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'

В чем может быть проблема?

4b9b3361

Ответ 1

Это говорит вам, что у вас есть ветвь с именем "имя_пакета" , а также файл или каталог с именем "имя_пакета" .

Если вы хотите, чтобы команда обрабатывала "имя_пакета" в качестве использования ветки

git log --oneline branch_name --

если вы хотите, чтобы он обрабатывал имя "branch_name" как использование файла

git log --oneline -- branch_name