Должен ли я отслеживать файлы .baml в моем репозитории WPF?

Я очень новичок в управлении версиями и git, и я пытаюсь научиться использовать SourceTree. У меня уже есть около дюжины коммитов, и я не уверен, почему и как были созданы эти файлы .baml, но их не было ни в одном из моих предыдущих коммитов, и мне интересно, можно ли перестать отслеживать и игнорировать их или нет.

Если я понимаю, что я читал о файлах baml, так это то, что они создаются во время выполнения, поэтому я думаю, что их не нужно отслеживать, верно?


person ChrisPBacon    schedule 05.11.2015    source источник


Ответы (1)


Википедия говорит, что это двоичные файлы, и кажется, что они являются побочным продуктом фактической работы по кодированию. ты делаешь. Другими словами, как вы сами говорите, вы их не создавали, поэтому их можно было бы безопасно игнорировать (просто добавьте следующую строку в файл .gitignore в корне вашего репозитория *.baml).

В общем, вы должны использовать git для отслеживания текстовых файлов, которые вы фактически изменяете. Конечно, есть исключения для конкретных проектов, но ваш случай, похоже, не один.

person houtanb    schedule 05.11.2015
comment
Звучит достаточно логично для меня, если это разрушит его, я просто обвиню тебя :) - person ChrisPBacon; 05.11.2015
comment
ха! Надеюсь, что нет :) Мой отказ от ответственности в том, что у меня нет опыта работы с wpf. Но у меня много работы с git, так как это просто скомпилированные версии ваших .xaml файлов, нет причин отслеживать их в git :) - person houtanb; 05.11.2015