2010-03-09 4 views
3

Je ne souhaite pas soumettre le dossier projectname.project. Maintenant, j'utilise comme çagit ajouter sauf 1 dossier

git add . 
... 

... 
git push orign master 

Je ne veux pas soumettre le dossier projectname.project. Quand j'utilise

git rm -r projectname.project 

git supprimer mon projectname.project dans mon ordinateur et j'ai besoin de créer un projet à nouveau.

Répondre

11

Vous pouvez supprimer de l'index dans git pas dans votre système de fichiers

git rm -r projectname.project --cached

Maintenant, ce répertoire est en supprimer versonning pas dans votre système de fichiers

7

ajouter à .gitignore (plus sur le github guide)

+2

ce n'est pas la question – shingara

+0

@shingara, pourquoi pas? – hasen

+0

Petit et simple !! Merci beaucoup @yanoo –

5

Cela dépend de ce que vous voulez faire:

  1. Si vous ne voulez pas ajouter projectname.project à l'index et à la validation réelle, mais laisser pour la surveillance git future, alors git reset projectname.project devrait fonctionner
  2. Si vous voulez complètement supprimer porjectname.project du suivi par git, ajoutez ceci à. gitignore (pour empêcher l'ajout à l'avenir), retirez du cache (si elle a déjà été suivi) avec git rm --cached projectname.project
Questions connexes