Alors, commençons ce guide:
Cachette git
La cachette est un phénomène qui vise à stocker temporairement les fichiers / contenu en toute sécurité; Git prend également en charge cette fonctionnalité, et elle est reconnue comme «Git Stash». Les programmeurs sur GIT utilisent fréquemment cette fonctionnalité Git Stash vous permet de stocker du code ou tout texte pour une utilisation ultérieure: par exemple, lorsque vous apportez des modifications à un fichier dans votre référentiel; Il est possible que vous puissiez rencontrer une autre tâche, ou vous devez travailler sur un autre projet; Ainsi, vous pouvez commettre ces modifications plus tard pour enregistrer le fichier d'origine.
Git Stash Pop
Le Git Stash Pop est une autre commande utile prise en charge par Git; Chaque fois que vous cachez le contenu, la prochaine chose est que vous devez commettre ces changements à un moment donné. Le Git Stash Apply est utilisé pour obtenir le contenu du fichier STASH et le valider dans le fichier d'origine; Il y a une autre commande Git Stash Drop qui est utilisée pour supprimer le contenu de la cachette sans l'appliquer. Il est remarqué que les fonctionnalités des deux commandes peuvent être effectuées en utilisant une seule commande nommée Git Stash Pop. Cette opération obtiendra le contenu du fichier STASH et appliquera les modifications au fichier; De plus, parallèlement à commettre des modifications, il laisse également tomber le fichier de cachette.
Comment Git Stash fonctionne dans Ubuntu
Tout d'abord, vous devez créer un projet GIT et initialiser le référentiel GIT sur votre Ubuntu; Vous pouvez le créer localement et la commande mentionnée ci-dessous créera "newpro»Projet dans votre répertoire domestique:
$ git init --bare ~ / newpro
Maintenant, modifiez le répertoire de travail du terminal à «newpro«En utilisant la commande mentionnée ci-dessous:
$ cd / home / adnan / newpro
Gardez votre terminal dans le même répertoire; Gardez à l'esprit que nous travaillons pour la réserve; À cette fin, nous devons apporter des modifications à notre projet; Nous avons créé un script Python en émettant la commande suivante:
$ tactile script.py
Accédez à ce script à l'aide de Nano Editor et écrivez du texte comme commentaire ou vous pouvez également écrire du code Python:
$ script nano.py
Exécutez la commande suivante pour initialiser ainsi que des modifications intégrées à votre référentiel de projet GIT:
$ git init && git add .
Une fois les modifications ajoutées avec succès, vous devez vérifier l'état de votre référentiel en utilisant la commande mentionnée ci-dessous:
Il est observé que les modifications (qui ne sont pas encore engagées) sont affichées dans la sortie:
$ statut git
Après avoir confirmé que les modifications ne sont pas engagées, vous pouvez exécuter la commande «Git Stash» pour ranger ces modifications; Pour cela, exécutez la commande dans votre terminal Ubuntu:
$ git cachette
Enfin, une fois les modifications enregistrées; Vous pouvez à nouveau vérifier l'état pour vérifier que des modifications ont été envoyées à la cachette ou non:
$ statut git
Comment Git Stash Pop fonctionne dans Ubuntu
Une fois la cachette effectuée, on peut appliquer ces modifications sauvegarder dans la cachette: nous faisons ici le fichier de cachette à l'aide de «Git Stash Pop». Cela appliquera les modifications ainsi que pour tuniser le fichier de cachette; Avant d'utiliser POP, nous allons exécuter la commande mentionnée ci-dessous pour afficher toute la cachette:
$ git stash show -p
Après cela, vous pouvez appliquer ces modifications et vider le fichier de cachette en utilisant la commande mentionnée ci-dessous:
$ git stash pop
Une fois que vous avez sauté le contenu, exécutez la commande show stash pour vérifier qu'il reste quelque chose ou le contenu est appliqué et tronqué:
$ git stash show -p
Conclusion
Dès le début du 21e siècle, l'ère informatique s'est concentrée pour la rendre technologiquement riche; Surtout l'évolution du matériel et des logiciels est la réalisation principale de ce siècle. Une autre amélioration notable consiste à travailler dans un environnement collaboratif; Cet environnement collaboratif permet à plusieurs programmeurs de travailler simultanément sur un seul projet et Git est le logiciel qui accorde de telles autorisations. Dans cet article, nous avons brièvement expliqué deux commandes de base de Git qui sont utilisées pour stocker et appliquer les modifications non engagées. Git Stash aide à stocker le contenu non engagé dans un endroit sûr tandis que Git Stash Pop permet d'appliquer les modifications et de tronquer le fichier de stockage associé.