Développement collaboratif

• Outils de communication
• Travail d’équipe
• Communauté « Open Source »
Gestion de Projet
• Gestionnaire de tâches
• Barre de progression
• Prérequis Télécharger et installer .Net
Framework 4.0
www.microsoft.com/fr-fr/download/details.aspx?id=17851
• Télécharger l’application « GitHub »
• Installer l’application « GitHub »
• Se connecter à GitHub
• Configurer GitHub
• Recherche des Dépôts présents
• Liste des dépôts sur la machine
• Liste des dépôts en ligne
• Cloner un dépôt
• Cloner un dépôt
• Valider une modification locale
• Synchroniser le serveur
• Contribuer à un projet
– Etape 01 : dupliquer le projet (fork)
– Etape 02 : cloner le projet localement
$ git clone http...
• Contribuer à un projet
– Publier vos modifications sur votre dépôt
$ git clone https://github.com/username/repository.gi...
• Contribuer à un projet
– Créer une nouvelle branche
$ git checkout –b laBranche
ou
$ git branch laBranche
$ git checkout...
• Contribuer à un projet
– Demander à intégrer ses modifications dans
le projet initial : le « pull request »
– 2 méthodes...
• Suivre et Participer aux activités
– Suivre un « ami »

– Surveiller un projet
• Suivre et Participer aux activités
– Signaler un problème

– Faire des demandes d’ajout
• Suivre et Participer aux activités
– Définir une Organisation
• Définir des équipes
• Donner des droits spécifiques
• Tr...
• Besoin d’aide sur un projet ?
– Consulter le README
– Consulter le Wiki
– Créer une « issue »
• Besoin d’aide sur GitHub ?
– Contacter le support technique
• Sur la page de contact
• Par email
– support@github.com
• Les règles du support technique GitHub
– Être bref (moins de 140 caractères)
– Donner le nom
• de l’utilisateur
• du dép...
• Pour les problèmes de sécurité
– Contacter la sécurité
• Uniquement par email
– security@github.com
GitHub - Présentation
GitHub - Présentation
Prochain SlideShare
Chargement dans…5
×

GitHub - Présentation

1 360 vues

Publié le

Présentation générale de l'outil GitHub
- le site internet
- l'application native

Publié dans : Technologie
0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
1 360
Sur SlideShare
0
Issues des intégrations
0
Intégrations
8
Actions
Partages
0
Téléchargements
33
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

GitHub - Présentation

  1. 1. Développement collaboratif • Outils de communication • Travail d’équipe • Communauté « Open Source »
  2. 2. Gestion de Projet • Gestionnaire de tâches • Barre de progression
  3. 3. • Prérequis Télécharger et installer .Net Framework 4.0 www.microsoft.com/fr-fr/download/details.aspx?id=17851
  4. 4. • Télécharger l’application « GitHub » • Installer l’application « GitHub »
  5. 5. • Se connecter à GitHub
  6. 6. • Configurer GitHub
  7. 7. • Recherche des Dépôts présents
  8. 8. • Liste des dépôts sur la machine
  9. 9. • Liste des dépôts en ligne
  10. 10. • Cloner un dépôt
  11. 11. • Cloner un dépôt
  12. 12. • Valider une modification locale
  13. 13. • Synchroniser le serveur
  14. 14. • Contribuer à un projet – Etape 01 : dupliquer le projet (fork) – Etape 02 : cloner le projet localement $ git clone https://github.com/username/repository.git – Etape 03 : ajouter un lien vers le projet original $ git remote add upstream https://github.com/username/repository.git – Etape 04 : vérifier s’il y a des mises-à-jour $ git fetch upstream
  15. 15. • Contribuer à un projet – Publier vos modifications sur votre dépôt $ git clone https://github.com/username/repository.git – Mettre-à-jour son dépôt local à partir du projet initial $ git fetch upstream $ git merge upstream/master
  16. 16. • Contribuer à un projet – Créer une nouvelle branche $ git checkout –b laBranche ou $ git branch laBranche $ git checkout laBranche – Changer de branche active $ git checkout master $ git checkout laBranche – Fusionner une branche $ git checkout master $ git merge laBranche $ git branche –d laBranche
  17. 17. • Contribuer à un projet – Demander à intégrer ses modifications dans le projet initial : le « pull request » – 2 méthodes de gestion de projet : • Le dépôt partagé • La duplication/ publication
  18. 18. • Suivre et Participer aux activités – Suivre un « ami » – Surveiller un projet
  19. 19. • Suivre et Participer aux activités – Signaler un problème – Faire des demandes d’ajout
  20. 20. • Suivre et Participer aux activités – Définir une Organisation • Définir des équipes • Donner des droits spécifiques • Tracer l’activité « interne »
  21. 21. • Besoin d’aide sur un projet ? – Consulter le README – Consulter le Wiki – Créer une « issue »
  22. 22. • Besoin d’aide sur GitHub ? – Contacter le support technique • Sur la page de contact • Par email – support@github.com
  23. 23. • Les règles du support technique GitHub – Être bref (moins de 140 caractères) – Donner le nom • de l’utilisateur • du dépôt
  24. 24. • Pour les problèmes de sécurité – Contacter la sécurité • Uniquement par email – security@github.com

×