Git, Mercurial и Bazaar, похоже, имеют одинаковые форматы для своих файлов игнорирования ( .gitignore
,.hgignore
,.bzrignore
[см. также шаблоны bzr]).
Чтобы улучшить синхронизацию файлов глобального игнорирования, будет ли безопасно использовать один из них как фактический файл, а два других просто ссылаться на этот файл? Другими словами, есть ли какая-то опасность в том, чтобы сделать мой $HOME/.gitignore
каноническим файлом игнорирования и выполнением
ln -s $HOME/.gitignore $HOME/.hgignore
ln -s $HOME/.gitignore $HOME/.bazaar/ignore
или между ними есть какая-то тонкая разница, которая в какой-то момент меня укусит?