Ne pas ignorer les fichiers dans git sourcetree
Je suis le téléchargement d'un projet eclipse à partir de l'arbre source. L' .projet de et de .classpath fichiers ne sont pas enregistrés. Je veux ces vérifié en faire une importation réussie. Je n'ai pas de fichier gitignore. Quelqu'un peut-il éclairer les raisons pour lesquelles ces fichiers ne sont pas de venir à travers?
J'ai aussi regardé sur la machine source qui a vérifié ces fichiers et les fichiers sont là. Dans le sourcetree version sur cette machine, il ne montre pas plus de fichiers à vérifier.
My exlude file looks like this:
# 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):
# *.[oa]
# *~
.DS_Store
Il semble que ce n'est pas le cas non plus.
Merci!
OriginalL'auteur Atma | 2012-12-11
Vous devez vous connecter pour publier un commentaire.
vous pouvez le voir ce n'est pas engagée ou mise en scène encore avec
Cela devrait montrer que ces fichiers ne sont pas suivis encore. Vous pouvez commencer à les suivre en les ajoutant à l'index:
ou d'ajouter tous les fichiers (pas recommandé si vous n'avez pas une bonne .gitignore encore définie):
ou
si vous souhaitez mettre à suppressions.
L'autre chose qui pourrait être ce qui se passe ici est que vous ne sont tout simplement pas vu que l' .fichier de projet est là. Systèmes d'exploitation généralement de cacher ces par défaut. Utilisation
pour inclure ces types de fichiers dans la liste du répertoire. Pour voir le contenu de ce que git stockées dans le dernier commit, vous pouvez également utiliser
OriginalL'auteur Adam Dymitruk
Vos fichiers n'ont pas été commis dans le référentiel, comme @adam-dymitruk vous l'a dit, ou vous êtes ignorant. Exécutez cette commande:
Et avoir un regard sur le fichier que vous obtenez. Vous pourriez avoir quelques modèles qui excluent vos fichiers IDE. Je sais que PHPStorm vous demande à certain point à exclure leurs fichiers à l'échelle mondiale. Il se pourrait que quelqu'un (ou eclipse) ont fait de même dans votre machine source.
OriginalL'auteur aag
En dehors de la repo local
.gitignore
fichier, il pourrait y avoir plus d'ignorer les options spécifiées dans le fichier.git/info/exclude
dans le repo, ou à l'aide de la config au niveau mondial. Vous aurez probablement à vérifier pour ces choses sur l'expéditeur de la machine, puisque c'est là que les fichiers sont et de ne pas avoir vérifié.OriginalL'auteur Nevik Rehnel