2016-05-12 3 views
1

У меня есть каталог создания производства, который часто конфликтует при слиянии филиалов. Это отдельная проблема. Мне нужно найти проблему в истории фиксации с помощью Git разрез`ать, но я получаю следующее сообщение об ошибке:Как я могу игнорировать каталог при выполнении Git bisect?

Bisecting: a merge base must be tested

error: Untracked working tree file 'problem_directory/filename.ext' would be overwritten by merge.

Могу ли я игнорировать problem_directory в процессе Bisect?

ответ

1

Невозможно проверить каталоги сборки, чтобы точно указать причину, с которой вы сталкиваетесь.

Рассмотрите возможность добавить его в список «.gitignore» и используя такой инструмент, как BFG Repo Cleaner, чтобы удалить его из истории. Тогда это не будет проблемой для ваших дебатов.

В качестве альтернативы, очистите каталог сборки, когда ваше тестирование будет выполнено. Если вы используете git bisect run, поставьте make clean или эквивалент в вашей системе сборки в конце скрипта.

Смежные вопросы