Git · Senior · Запитання 65 з 76
Чому CI на поверхневому клоні може неправильно визначити змінені файли?
- ✓Правильна відповідь: В історії може бракувати merge base з
main - 2CI-сервери блокують
git diffу поверхневих репозиторіях - 3Поверхневі клони взагалі не містять файлів
Пояснення
Щоб порівняти PR з main, потрібен їхній спільний предок. Перш ніж обчислювати зачеплені пакети, завантажте достатню глибину (або базову гілку).