Aller au contenu

Mise en place d’un environnement de développement avec synchronisation SFTP et dépôt Git  

Compétences viséesB1.1 Gérer le patrimoine informatique
Environnement technologiqueÉditeur de code Visual Studio Code
Git for Windows
Extension SFTP de Natizyskunk
Navigateur Mozilla Firefox
Ressources fournies
Productions Productions sur OneDrive (professeurs uniquement)
MoyensJ’ai travaillé seul sur cette réalisation.  
Durée : une demi-journée 

Contexte

Pour pouvoir développer le site MacConsulting, j’ai mis en place un environnement de développement avec un dossier en local automatiquement synchronisé avec un serveur SFTP lié à un hébergement web ce qui me permettra de voir directement les changements de ma liste sans utiliser de serveur web local de type XAMPP 

J’ai aussi lié mon dossier avec un dépôt GitHub privé ce qui me permet d’obtenir facilement des sauvegardes au fur et à mesure du développement de mon site 

Production

J’ai créé une clé RSA  

image 6

J’ai inclus cette clé RSA dans les paramètres de mon profil Github

Capture decran 2024 01 18 a 12.01.25

J’ai installé Git for Windows sur mon ordinateur afin de pouvoir utiliser git bash depuis le Terminal VS Code

J’ai défini dans la configuration de Git mon email et mon nom d’utilisateur  

image 3

J’ai créé un dépôt Git à partir de mon dossier 

image 5

J’ai créé un commit 

image 4

J’ai ajouté l’URL distante de mon dépôt GitHub 

image 2

J’ai ensuite push mon dépôt à l’aide de la commande « git push » 

Une fois cela fait, je peux me rendre sur la version web de GitHub et constater que mon dépot est bien à jour.

image 7

Pour ce qui est de la synchronisation SFTP, j’ai utilisé une extension trouvable dans le marché des extensions et j’y ai associé un fichier de configuration nommé « sftp.json » dans le sous-dossier « .vscode/ ». 

Capture decran 2024 01 18 a 11.59.14
Capture decran 2024 01 18 a 11.50.16


Étiquettes: