Nous mettrons à jour notre Politique de confidentialité prochainement. En voici un aperçu.

L'essentiel de PhpStorm

Exploiter GIT

Testez gratuitement nos 1341 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
L'IDE permet nativement de gérer de l'intégration continue avec GIT. Entre autres, il intègre aussi Mercurial.
06:11

Transcription

Maintenant nous allons voir les outils de « Versioning » et plus précisément l'outil « Git ». Donc pour cela je vous invite à aller dans VCS. Et ici il est possible directement de charger le principe de « Versioning ». j'ai activé le « Versioning » et je précise que je vais utiliser Git. Ensuite mon projet ici, je vais du coup, l'envoyer. Donc pour ça, ici, il est possible d'envoyer directement le projet sur « Github », donc là, je vais utiliser « Github » pour vous montrer le principe de Versioning dans PhpStorm. Donc ici, il me demande de m'authentifier. Je vais mettre « Mes identifiants », et je vais mettre mon Mot de passe. Je me connecte. Donc il me demande là, de sélectionner un Mot de passe « Mettre ». Cela est important, c'est parce que ça permet à PhpStorm de sauvegarder vos Mots de passe, mais tout en les sécurisant à maximum. Donc en fait il sera très compliqué sans ce Mot de passe « Mettre » de récupérer le mot de passe que je viens de saisir pour « Github ». Voilà, j'ai sélectionné un Mot de passe, je fais OK. Et là, il me dit, quel est le nom du Repository, donc ici il prend par défaut le nom du projet. Et ensuite le nom par défaut ça sera « origine ». Ici, je peux mettre une description. Je mets une petite description, donc là, j'envoie. Ici il me dit : « Qu'est-ce que tu veux envoyer ? Est-ce que tu veux aussi envoyer le point idea ? » Donc ça, je ne vais pas la mettre, puisque c'est les fichiers de base de PhpStorm. Donc c'est là, où on a toute la configuration du projet. Je vais uniquement pousser « index.php » et ici je peux mettre un message de Commit. Donc un Commit, c'est lorsqu'on valide un ensemble de fichiers et un ensemble de modifications dans Git. Donc là, je fais OK. Et donc là, ici, il est en train d'envoyer mes modifications sur Github. Donc là, si je clique ici, il va directement m’emmener sur mon profil et il m'emmène directement sur mon nouveau projet. Donc ici, je viens bien de pousser directement sur Github la modification de « index.php ». Là, par défaut il me demande est-ce que je veux ajouter le dossier « .idea » pour le prochain commit ? Là, je fais « non ». En fait je ne veux pas que « .idea » se retrouve sur Github. Du coup, je ne veux pas qu'il se retrouve dans mon dossier, partagé dans mon dossier de Versioning. Et du coup, là, j'ai possibilité en fait, de créer un fichier, qui s'appelle « .gitignore ». Donc celui-là, je veux le « giter » justement. Et là, il me dit automatiquement est-ce que je veux installer un plugin ? Parce que là, il a détecté que « .gitignore » c'était une extension qu'il connaissait. Donc là, je peux faire « l'installation du plugin ». Ici je peux installer le plugin qui s'appelle « .ignore », donc là, je fais OK. Et là, il me dit est-ce que je veux recharger PhpStorm pour activer les changements ? Donc là, je recharge PhpStorm. Donc ici, grâce à cet outil, je peux en fait ajouter des informations dans le « .gitignore », donc il me permet de dire l'ensemble des fichiers et des dossiers que je ne veux pas pousser sur « Gihub ». Là, il me demande est-ce que je veux ajouter automatiquement le fichier « .idea » dans les fichiers à ne pas pousser, donc là, c'est parfait. Donc, maintenant si je décide de faire une deuxième modification, donc là, je fais un nouvel « écho » et je fais « deux », par exemple. J'enregistre. Donc ici, le fichier maintenant est passé en bleu, donc le fichier était modifié. Du coup, ici, vous avez l'ensemble des raccourcis pour pouvoir récupérer des modifications. Si par exemple, nous sommes plusieurs à travailler sur le même projet, je peux récupérer les modifications des autres personnes qui travaillent avec moi sur le projet. Ici je peux envoyer mes changements, du coup c'est ce qu'on va faire. Ici je dis que je vais pousser ce fichier-là plus ce fichier-là et si je mets un message, donc là, j'ai mis mon message et ensuite je peux envoyer les modifications. Du coup là, je fais, je les valide et je les envoie directement sur le serveur. Avant il faut que je mette un nom d'utilisateur et un e-mail. Je mets mon nom et mon prénom et là, je mets mon e-mail. Et là, il me demande est-ce que je veux pousser l'ensemble de ces informations-là. Et donc là, je fais le bouton « Push » pour pousser les informations. Et donc là, il est en train de les pousser et là il me dit : « C'est bon, c'est envoyé ». Là, si je rafraîchis, j'ai bien mon deuxième « écho » qui est envoyé. Ici vous pouvez faire tout un tas de choses. Vous pouvez voir ce que le PhpStorm a fait, exactement c'est la « console ». Vous pouvez voir aussi les « logs », donc dedans vous pouvez voir ce qui a été poussé, les « commits » qui ont été effectués. Et ici vous pouvez préciser la « Branche ». Ensuite vous pouvez aussi ajouter des « Branches », donc ça, ça peut être très utile, lorsque vous travaillez à plusieurs. Vous allez dans l'onglet « VCS », ensuite vous cliquez sur la liste des opérations possibles dans le « Versioning ». Et ici soit vous pouvez valider des changements, soit vous pouvez valider des fichiers, vous pouvez voir aussi l'« historique », etc, etc. Et moi, je décide de faire une nouvelle « Branche », je vais cliquer sur « Branche ». Ici je dis « Nouvelle branche », ici je vais l'appeler « Dev » par exemple, je fais OK. Si ensuite ici, je décide de faire un troisième « écho », je valide. Ici, on peut voir que je suis maintenant sur la branche qui s'appelle « Dev ». Donc là, je décide de l'envoyer maintenant cette « branche ». Du coup, ici, je valide mes changements. Donc là, je vais mettre « bla, bla deux », je fais « valider et pousser les modifications ». Et je pousse. donc, maintenant, si je retourne sur « Github », je peux voir qu'ici, j'ai ma deuxième « Branche ». Donc là, j'ai bien mon troisième « commit » qui est ici. Donc là, nous venons de voir comment utiliser « git » et comment utiliser aussi le plugin « .ignore ».

L'essentiel de PhpStorm

Prenez en main l’environnement de développement PhpStorm et optimisez votre productivité. Découvrez les outils et l’interface, procédez à l’installation, créez des projets, etc.

1h47 (30 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
PhpStorm PhpStorm 2016.2
Spécial abonnés
Date de parution :28 nov. 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !