Git est un outil de développement utilisé parmi les équipes pour gérer le code source et gérer facilement les projets. Cependant, il n'a pas la capacité de suivre les répertoires vides, donc si les utilisateurs créent un répertoire vide, il ne suit pas un tel répertoire et l'ignore.
Ce blog expliquera la différence entre Gitkeep et Gitignore dans Git.
Que sont Gitkeep et Gitignore à Git?
GitKeep est utilisé pour ajouter un répertoire vide dans le référentiel GIT; Cependant, ce n'est pas une caractéristique intégrée de Git. Par exemple, parfois, les utilisateurs créent des répertoires vides et souhaitent les ajouter au référentiel. Pour ce faire, il est nécessaire de créer un «.gittalie»Fichier sous le répertoire vide. Après cela, il fera partie du référentiel Git.
D'un autre côté, Gitignore répertorie les fichiers que Git ignore lorsqu'il recherche des fichiers non suivis. Si les utilisateurs souhaitent masquer ou protéger des informations sensibles concernant leurs projets, tels que les informations d'identification, ils peuvent les économiser comme «.gitignore" des dossiers.
Jetez un œil à la différence entre Gitkeep et Gitignore à Git.
Différence entre Gitkeep et Gitignore dans Git?
Ici, nous avons enrôlé la principale différence entre Gitkeep et Gitignore:
gittalie | gitignore |
Gitkeep n'est pas une caractéristique intégrée de Git car elle n'est utilisée que pour garder les répertoires vides. | Gitignore est utilisé pour répertorier les fichiers ignorés |
Gitkeep est utilisé pour suivre les répertoires vides en git. | Il est utilisé pour enregistrer des informations sensibles. |
Voyons les sections ci-dessous pour comprendre l'utilisation de Gitkeep et Gitignore dans Git.
Comment utiliser GitKeep dans Git?
Pour créer un dossier vide dans Git avec Gitkeep, suivez les instructions ci-dessous.
Étape 1: Lancez Git Bash
Ouvrez le terminal Git Bash dans votre système à l'aide du «Commencez" menu:
Étape 2: Créer un dossier vide
Créez un dossier vide dans le référentiel GIT avec le «mkdir" commande:
$ mkdir nill-folder
Étape 3: Accédez au dossier
Ensuite, exécutez le «CD”Commande pour se déplacer dans le dossier vide créé:
$ cd nill-folder
Étape 4: Créer .fichier gitkeep
Créer un ".gittalie”Fichier dans le dossier vide à l'aide de la commande fournie:
$ touche .gittalie
Étape 5: Ajouter un fichier
Exécutez le "git ajouter .”Commande pour ajouter un fichier et mettre à jour l'index de Git pour le suivi:
$ git add .
Étape 6: commettre des modifications
Après cela, engagez les modifications dans le référentiel GIT avec le «git engager" commande:
$ git commit -m "dossier vide"
Ici, "-m«Est un drapeau utilisé pour ajouter le message de validation à l'intérieur des citations doubles:
Étape 7: Push Commit
Enfin, nous allons pousser le commit avec le dossier vide vers le référentiel distant GIT:
$ git push --set-upstream Origin Main
La sortie ci-dessous indique que nous avons réussi à pousser le commit avec le répertoire GIT vide:
Voyons la section suivante pour comprendre l'utilisation de «gitignore"Dans Git.
Comment utiliser Gitignore dans Git?
Découvrez les étapes ci-dessous pour ignorer le dossier vide tout en suivant le référentiel GIT à l'aide de Gitignore.
Étape 1: Open Git Repository
Tout d'abord, ouvrez le référentiel GIT sur votre système:
Étape 2: Créer un dossier vide
Ensuite, cliquez avec le bouton droit à l'intérieur de la sélection du dossier, sélectionnez le «Nouveau”Option dans le menu apparu et cliquez sur"Dossier" option:
Définissez le nom du dossier comme «.gitignore»:
Étape 3: Lancez Git Bash
Ouvrez le "Git bash«Terminal de votre système en utilisant le«Commencez" menu:
Étape 4: Accédez au répertoire
Accédez au référentiel GIT à l'aide du «CD" commande:
$ cd "C: \ Users \ nazma \ linux_1"
Étape 5: Vérifier l'état
Enfin, vérifiez l'état du répertoire GIT dans lequel nous avons créé un dossier vide:
$ statut git
Comme vous le voyez, Git n'a pas énuméré le «.gitignore" dossier:
Nous avons expliqué la différence entre Gitkeep et Gitignore à Git.
Conclusion
Un dossier vide dans le référentiel git est connu comme un «.gittalie»Fichier qui est utilisé pour faire un référentiel GIT qui contient un autre répertoire vide. D'un autre côté, le «.gitignore » est utilisé pour enregistrer des informations sensibles qui ne sont pas révélées lors du suivi du référentiel GIT. Ce blog a démontré la différence entre Gitkeep et Gitignore dans Git et comment les utiliser.