GitIgnore and Company model