web-dev-qa-db-fra.com

Exclure un dossier de github

Je dois exclure le dossier App_Data de mon Github mais je ne sais pas comment.

J'ai une application qui enregistre de nombreux fichiers comme des fichiers jpg dans le répertoire: Source\MyProject\App_data\stored\filename.jpg

Maintenant, je dois exclure cela du fichier .gitignore

Je ne sais pas comment faire, donc je cherche un exemple

21
Java Afca
  1. Créez un fichier appelé .gitignore dans votre référentiel.
  2. Ajoutez le texte "App_Data" à ce fichier.
  3. Sauvegarder.

Il devrait faire exactement ce que vous voulez. Il exclura les fichiers/dossiers avec cette chaîne de votre chemin de référentiel local (le chemin où est stocké .gitignore).

Gardez à l'esprit que ce n'est pas votre seule option. J'ai lu le document d'aide lié ci-dessous pour une meilleure compréhension afin d'obtenir exactement ce dont vous avez besoin.

Voir ici pour plus d'informations: Aide GitHub - Ignorer les fichiers

30
MrHappyAsthma

Mettez simplement ceci dans votre .gitignore fichier (en supposant que MyProject est votre racine git):

App_data
12
Jon Cairns

Par https://help.github.com/articles/ignoring-files

Il y a de temps en temps des fichiers que vous ne voulez pas que git suive. Il existe quelques méthodes pour indiquer à git quels fichiers ignorer.

Si vous créez un fichier dans votre référentiel nommé .gitignore git utilisera ses règles lors de l'examen des fichiers à valider. Notez que git n'ignorera pas un fichier qui a déjà été suivi avant qu'une règle ne soit ajoutée à ce fichier pour l'ignorer. Dans ce cas, le fichier ne doit pas être suivi, généralement avec git rm --cached filename

Ce fichier peut être validé dans le référentiel, partageant ainsi la liste de règles avec tout autre utilisateur qui clone le référentiel.

9
Colonel Panic