Supprimer le suivi de version du dossier dans Git

Abdul Jabbar 30 janvier 2023
  1. Supprimer le suivi de version dans Git
  2. Lancer à nouveau le suivi des versions dans Git
Supprimer le suivi de version du dossier dans Git

En tant que membre d’une équipe et travaillant en tant qu’ingénieur logiciel ou en tant que développeur d’applications Web avec d’autres membres, il est tellement évident que nous traitons quotidiennement avec Git et que nous travaillons sur divers projets utilisant diverses piles technologiques.

Parfois, lorsque nous travaillons sur un projet d’équipe, nous devons supprimer certains des dossiers, fichiers et configurations spécifiques précédents pour nous concentrer sur notre nouveau travail ou nos futurs projets en équipe.

Ensuite, nous devons supprimer le travail actuel ou passé d’un dossier particulier. Cet article apprendra comment supprimer le mappage du suivi de la version actuelle dans Git à l’aide de commandes.

Un dossier dans Git conserve toutes ses données et sa configuration, appelé le dossier Git. Le .git/subdirectory est basé sur un dépôt local présent dans le répertoire de travail.

Un index théorique se trouve également dans un dossier .git/subdirectory où l’ensemble du projet est mappé à partir de la version cloud du Git.

Si nous supprimons le dossier .git, cela supprimera tout le Git Version tracking du répertoire. Parallèlement à cela, il supprimera également l’intégralité de son historique s’il existe à partir du passé pull ou push dans le référentiel.

Le résultat sera qu’il n’y a jamais eu de téléchargement de Git dans ce dossier particulier auparavant. C’est le seul moyen de supprimer le suivi de version du dossier.

Mais si nous voulons uniquement accéder à notre branche et sécuriser l’historique de suivi des versions de ce dossier, le scénario est différent dans Git.

Supprimer le suivi de version dans Git

Le dossier .git est toujours caché par défaut dans Git, donc si nous voulons voir les fichiers cachés pour les supprimer, le moyen le plus simple de les supprimer est via notre terminal Git.

Allez dans le dossier où sont mappés tous les fichiers du projet depuis la version cloud, puis supprimez le dossier .git à l’aide de la commande suivante :

cd ~/Downloads/your-git-repo
rm -rf .git

Supposons que nous supprimions le dossier .git.

Dans ce cas, il ne supprimera pas les autres fichiers du dossier, qui fait partie de notre référentiel git, car nous supprimons simplement l’historique précédent et le lien de suivi de la version cloud de ce référentiel particulier.

Noter
Si nous voulons supprimer ce dossier Git particulier, assurez-vous de le faire sous votre responsabilité et tapez tout ce que nous voulons. Si nous n’écrivons pas la partie .git, cela supprimera tout avec tous les codes et configurations dans le dossier.

Lancer à nouveau le suivi des versions dans Git

Après avoir supprimé le dossier, nous pouvons en créer un nouveau. La commande git init créera un nouveau référentiel git vide.

Un référentiel stocke les fichiers du projet, qui enregistre les versions de code et leur donne accès. Par cette commande, nous allons à nouveau créer un dossier git selon notre exigence de recréer l’historique avec un nouveau fichier et de nouvelles choses.

Auteur: Abdul Jabbar
Abdul Jabbar avatar Abdul Jabbar avatar

Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.

LinkedIn

Article connexe - Git Tracking