Je me demande simplement s'il y a quelque chose qui cloche avec mon fichier make? Veuillez réviser le fichier ici. Je veux voir seulement les fichiers sources, par exemple. * .c * .h * .cpp * .hpp. Est-il nécessaire d'initialiser d'abord un répertoire GIt (Git init) puis de créer le fichier ignoré puis de cloner le dépôt? Comme vous pouvez le voir, j'ai presque tout essayé.GIT Pourquoi les fichiers objets, Makefiles.mk, * .xml apparaissent toujours sur les changements non-stabilisés, même avec une belle liste d'ignorés
# git ls-files --others --exclude-from=.git/info/exclude
# Lines that start with '#' are comments.
# For a project mostly in C, the following would be a good set of
# exclude patterns (uncomment them if you want to use them):
# http://stackoverflow.com/questions/846639/git-ignore-file-for-c-projects
# ignore objects and archives, anywhere in the tree.
#build/
#debug/
#App/
#*.[c]
*.[oa]
*.[o]
*.o
*.[d]
*.[od]
*.d
*.od
*.[lst]
*.[xml]
*.[properties]
*.[bak]
*.o.d
*.elf
*.xml
*.lst
*.bak
*.mk
*.properties
#*.a
#*.d
# ignore files being edited
#*~
#*.lst
# ignore swap files, temp files.
#*.swp
#.~
#thumbs.db
#build/
#*.lst
#*.lss
#*.sys
# ignore generated html files,
#*.html
# except foo.html which is maintained by hand
#!foo.html
# exclude everything except directory foo/bar
#/*
#!/foo
#/foo/*
#!/foo/ba
#### END OF GIT IGNORE LIST ####
Je ne vois pas où vous ignorez makefiles. Aussi, apparaissent-ils comme nouveaux ou modifiés? S'ils étaient déjà présents dans le repo, la liste des ignorés ne s'applique pas. –
Si ces fichiers font déjà partie du référentiel, alors vous devrez d'abord 'git rm --cached' ces fichiers avant que' .gitignore' ne puisse être lancé. La question de savoir si ces fichiers ont déjà été validés est une autre histoire. –
@ Sergio, Ils se présentent comme modifié. – newb7777