• 6 heures
  • Facile

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 03/07/2019

Clonez une application existante

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Nous allons travailler sur une application existante stockée sur un service nommé GitHub.

Il s’agit d’un des hébergeurs de code les plus connus. Selon l’utilisation que vous en faites, GitHub peut être gratuit et public, ou proposer des abonnement mensuels pour accéder à toutes les fonctionnalités privées.

GitHub utilise Git, un système de versionnement de code, qui note tous les changements sur chaque fichier d’un projet, pour tous les collaborateurs. L’objectif de Git est de pouvoir suivre précisément et de manière exhaustive l’évolution du code, et de pouvoir revenir en arrière si nécessaire.

Visual Studio permet de gérer les dépôts (ou “repositories” en anglais) sous Git. Vous trouverez vos dépôts depuis la fenêtre Team Explorer.

Dans ce chapitre, nous allons récupérer, c'est-à-dire cloner, une application existante. Un clone est simplement la copie téléchargée d’un dépôt en ligne, vers votre machine locale. Vous pourrez ensuite ouvrir ce dossier avec Visual Studio pour y apporter vos modifications.

Lorsque vous cliquez sur le bouton Clone, il vous sera demandé de fournir l’URL du répertoire en question, et l’emplacement où vous souhaitez le stocker sur votre machine locale.

Cloner un Git Repository
Cloner un Git Repository

L'URL peut vous être fournie, ou vous pouvez la trouver en parcourant les milliers de dépôts GitHub existant sur leur site.

Dans la vidéo ci-dessous, nous allons cloner une application depuis un dépôt GitHub. Il s’agit de l’application Hello World que nous avons déjà utilisée dans les chapitres précédents. Suivez les étapes pas à pas !

En résumé :

  • Git est un système de versionnement de code créé pour suivre tout changement sur un fichier, par vous ou vos collaborateurs ;

  • GitHub est un hébergeur de code en ligne, ouvert au public. Il est basé sur Git ;

  • un clone Git est la copie d’un dépôt en ligne sur votre machine locale ;

  • Visual Studio permet de se connecter et de gérer des répertoires Git.

Passons à un élément essentiel en développement : les tests ! Découvrez dans le prochain chapitre comment Visual Studio peut vous aider !

Exemple de certificat de réussite
Exemple de certificat de réussite