114 votes

Git - Impossible d'ajouter des fichiers ?

J'ai des problèmes où je ne peux pas ajouter de fichiers à mon dépôt.

J'utilise GIT sous Windows, dans Aptana Studio pour du développement Ruby.

J'ai réussi à envoyer quelques fichiers sur GitHub, mais après cela, tout a cessé de fonctionner. J'ai par exemple un nouveau sous-dossier dans mon répertoire principal, avec 2 fichiers ruby à l'intérieur. Si j'appelle "git add .", puis "git status", il continue à dire "working directory clean" et n'a rien à commiter.

J'ai essayé "git add folder/myfile.rb" et toujours rien.

Quelqu'un a-t-il une idée de ce que je pourrais essayer ?

13voto

sparrow Points 755

Vérifiez deux fois votre .gitignore pour s'assurer que le fichier peut être vu par Git. De même, il existe un fichier .git/info/exclude qui "exclut" des fichiers/répertoires du projet, tout comme un .gitignore le ferait.

9voto

Chris G. Points 2627

Le mieux est de copier votre dossier. Supprimez l'original. Clonez le projet à partir de github, copiez vos nouveaux fichiers dans le nouveau dossier cloné, puis réessayez.

5voto

codelearner336 Points 61

J'ai eu ce problème avec le premier programme du dossier. J'ai fait "git add" puis "git commit". "git status" a donné l'erreur décrite, c'est à dire "nothing to commit, working directory clean"

J'ai fini par supprimer le fichier .git du dossier du programme. Ensuite, j'ai fait un nouveau git init, git add et git commit et cela a fonctionné.

3voto

Andrejs Cainikovs Points 7758

Que diriez-vous de la procédure habituelle ?

git add folder
git commit

Cela ajoutera le dossier et tous ses fichiers en une seule commande.
Veuillez noter que git n'est pas en mesure de stocker des dossiers vides.

Si le commit n'a pas fonctionné, le premier endroit à vérifier est probablement .gitignore .

3voto

Max_Power89 Points 303

Ici vous trouverez une réponse au même problème :

en fait, dans ce cas, le problème était l'ignorance de global_git

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X