git: masquer/supprimer des fichiers ne jamais être versionné
Je suis en train de commencer à utiliser git et la tortue-git.
Est-il un moyen de masquer les fichiers qui ne doit jamais être suivi entièrement? Actuellement, toutes les permissions de construire les fichiers sont dans le même "Pas de version" liste en tant que nouveaux fichiers lorsque je commets un changement.
Vous devez vous connecter pour publier un commentaire.
Créez un fichier texte appelé
.gitignore
dans la racine de votre dossier et ajouter les lignes suivantes à exclure des fichiers:Puis sur ajouter .gitignore dans votre dépôt git et de s'engager:
Vous avez besoin pour enquêter sur .gitignore fichiers.
TortoiseGit pouvez ajouter des fichiers à la liste des ignorés avec de nombreuses options.
Clic droit -> TortoiseGit -> Ajouter à la liste des ignorés -> par nom de fichier /par extension
Une boîte de dialogue s'affiche pour choisir les options:
Ignorer type
Ce fichier uniquement (match le nom absolu),
Récursive (match même nom)
Ignorer des fichiers
.gitignore
dans le répertoire racine (besoin de s'engager).gitignore
inclus dir (besoin de s'engager).git/info/exclude
(comme un fichier de config, stockées localement)Dans le cas où vous avez des fichiers déjà ajouté au dépôt, mais besoin de supprimer ou de les ignorer. Suivez ces étapes:
Depuis l'un des avantages de
TortoiseGit
est à utiliser l'INTERFACE utilisateur, surtout si vous avez utilisé d'autres produits commeTortoiseSVN
etTortoiseHg
, ici, sont quelques-uns de l'INTERFACE utilisateur des moyens pour y parvenir:Fichier n'est pas déjà ajouté
Un moyen facile d'ajouter des fichiers à la
.gitignore
exclusions est lors de la sélection des fichiers à mettre en scène lorsque vous faites ungit commit
par le biais de Tortue Tortue liste de tous les non-ignoré les fichiers qui ne sont pas actuellement dans votre pension en vertu de laNot Versioned Files
case en bas de la validation de l'écran:Fichiers indésirables déjà ajouté par erreur
Si vous avez déjà engagé ou poussé indésirables fichier, une autre façon plus récente (vers 1.8.14) versions de
TortoiseGit
pour supprimer un fichier à partir de votre pension de la branche et de l'ajouter à l'un des.gitignore
s est caché sous le bouton droit de la souris fonctionDelete and add to ignore list
:Vous avez alors plusieurs
.gitignore
options à choisir sur l'opportunité d'ajouter ce fichier ou générique correspond, et qui.gitignore
pour l'ajouter à dossier local, les pensions de racine, ou à votre".git/info/exclure".Toutefois, le droit à la dernière minute, vous avez la possibilité de garder la copie locale du fichier: