git исключает vs игнорирует

Я использую Towerдля использования Git в Mac. В настройках Tower есть раздел «Игнорирует», который создает .gitignore, но есть еще один раздел «Исключения». И похоже, что можно использовать исключения с "# git ls-files --others --exclude-from=.git/info/exclude".

Tower screenshot

Для чего нужны исключения? Зачем нужны исключения, когда доступен gitignore?

33
задан MartinW 4 April 2018 в 11:37
поделиться