2016-10-25 2 views
3

Должен ли я помещать папку/scripts моего проекта Aurelia в .gitignore, так как, насколько я могу судить, они все-таки перестраиваются на каждом прогоне?Должен ли я исключать папку сценариев Aurelia в .gitignore?

Мой .gitignore в настоящее время включает в себя:

node_modules 
jspm_packages 
.idea 
.DS_STORE 

Должен ли я добавить следующее?

scripts 

ответ

4

Предполагая, что вы говорите о частном репо: Мы не проверяем в любом сгенерированные файлы, включая JS файлы, которые генерирует Visual Studio, которые живут рядом с файлами машинопись (мы оставляем transpile VS»включен хотя сборка aurelia создает комплект). Мы не думали, что было достаточно преимуществ, чтобы сохранить эти файлы в исходном контроле, видеть их в наших ожидающих изменениях и т. Д., Когда мы даже не работаем напрямую с ними.

Если вы хотите вести записи о сгенерированных файлах, это нормально, чтобы проверить их. В противном случае я бы не стал беспокоиться.

+3

Почему в этой строке нет .gitignore, сгенерированный 'au new'? Кажется, он должен. – stickfigure

2

По умолчанию мы не исключаем scripts папки из проверяемых в мерзавцу, потому что идея состоит в том, что вы будете размещать другие сценарии (например, загруженные устаревшие скрипты через <script> теге.

Если вы не планируете Чтобы сделать это, нет никакого вреда в том, что git игнорирует эту папку.

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