Question

J'utilise phpstorm comme mon IDE, il a une intégration de contrôle de version git intégrée donc je n'ai jamais eu besoin d'utiliser la ligne de commande.

Cependant, j'ai rencontré un problème, à quelques reprises quand on m'a demandé "Voulez-vous ajouter ce fichier / répertoire au contrôle de version git" J'ai cliqué sur non, j'ai donc des dossiers et des fichiers partoutqui ne sont pas sous contrôle.

Je me demande s'il y a une commande que je peux exécuter qui ajoutera tous ces fichiers au contrôle de version pour moi?

Était-ce utile?

La solution

Accédez à une ligne de commande et remplacez votre répertoire de travail par votre référentiel git.

$ cd /home/wesley/dev/mytwitterbook

Tout mettre en scène dans le répertoire de travail et les sous-répertoires

$ git add .

La prochaine fois que vous vous engagez, tout qui n’a pas été généré par un code-code sera ajouté au contrôle de version.


NB: .gitignore mettra également en scène tous les fichiers dont la version est déjà contrôlée.Si vous avez apporté des modifications à des fichiers depuis votre dernière validation, vous pouvez éviter de les valider.Si tel est le cas, rangez d'abord vos modifications:

$ git stash  # set aside any changes in VC'd files
$ git add .
$ git stash pop  # restore stashed changes

Autres conseils

Dans PhpStorm, vous pouvez ouvrir le panneau Modifications et dans l'onglet Local vous verrez tous les fichiers non versionnés sous le nœud séparé.Vous pouvez cliquer avec le bouton droit sur ce nœud ou sélectionner des fichiers individuels, puis les ajouter au contrôle de version en même temps.Ensuite, effectuez un commit / push lorsque vous êtes prêt.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top