Тъй като Xamarin Studio е боклук, не мога просто да добавя obj
към .gitignore, защото всички .h и .m файлове, генерирани за/от Xcode, се съхраняват някъде в obj директорията на съответните проекти. Тези .h и .m файлове трябва да се проследяват в хранилището, в противен случай компилацията може да се счупи за някои членове на екипа.
Как да игнорирам obj директориите на проекти на решение, с изключение на всички .h и .m файлове, съдържащи се в тях?
опитах
obj
!*.h
!*.m
но правилата за изключване не работят. Виждал съм obj/*
препоръчан в този случай, но когато го променя на това:
obj/*
!*.h
!*.m
всички obj директории и тяхното съдържание се проследяват.
Как просто да игнорирам всичко във всички obj директории с изключение на .h и .m файлове?