GIT1
Référence
Intermédiaire
Difficulté
3 jours (21 h)
Durée
15 000
Prix
Gestion des sources d'un projet Intermédiaire Nouveau et populaire

Cette formation GIT associe théorie et pratique pour comprendre le modèle et l’architecture de ce logiciel. Vous apprendrez à le configurer pour l'utiliser dans un contexte de gestion quotidienne des sources d'un projet web.

Prochaine session :

« Aucune prochaines session ! »

Public concerné :

• Développeurs débutants ou confirmés, Git s'adapte à vos besoins !

Prérequis :

• Être à l'aise avec un terminal est un plus
• Apporter un ordinateur portable avec les droits administrateurs

Moyens pédagogiques :

• Une salle de formation équipé d'une connexion Internet (Accès Wi-Fi)
• Ecran de projection / Datashow et d'une TV de 65 pouces.
• Photocopieuse / Imprimantes A4
• Tableau blanc / Tableau noir en papier
• Si vous êtes en situation de handicap, faites-le-nous savoir !

Objectifs pédagogiques :

• Savoir déposer du code sur un dépôt distant
• Être capable de mettre à jour le code sur un dépôt distant
• Savoir revenir à une version précédente du code
• Être capable de travailler à plusieurs et gérer les conflits
• Savoir utiliser les branches
• Être autonome dans la résolution d'un problème sur Git

Programme détaillé:

1. Présentation

  • Historique
  • Différences fondamentales avec l'outil Subversion
  • Installation

2. Initiation

  • Créer un dépôt en local
  • Visualiser l'état et l'historique du dépôt (gitk, gitg)
  • Ignorer certains fichiers
  • Tags (annotations)

3. Commit et push

  • Copie locale, index et dépôt distant (status)
  • État de la copie locale
  • Committer
  • Faire référence et se déplacer dans les commit
  • Modifier le dernier commit
  • Annuler les modifications locales

4. Branches

  • Comment utiliser les branches (ex: "Feature branching")
  • Création, suppression
  • Se déplacer dans les branches
  • Merge !
  • Gestion des conflits

5. Gestion des dépôts

  • Services en ligne (Github, Gitorious)
  • Push !
  • Pull !
  • Pull request
  • Gérer plusieurs dépôts
  • Exemple de scenario avec une branche publique sur GitHub et un serveur interne.

6. Fusion (Merge)

  • Récupération des modifications et fusion
  • Déplacement, suivi (rebase)
  • Gestion des conflits et annulation
  • Cueillette de commit (cherry-pick)

7. Configuration

  • Gérer plusieurs identités
  • En couleurs !
  • Raccourcis de dépôts

8. Migration depuis Subversion

  • Fusion continue
  • Migration définitive

9. Rendre son dépôt accessible

  • Ssh
  • Serveur public
  • Interface Web (Gitorious)

10. Intégration

  • Intégration aux bugtrackers
  • Intégration aux IDE (Eclipse)
  • Intégration continue avec Jenkins

Aucun avis pour cet objet !.

Espace dédié à l'échange avec les formateurs et entre membres, à propos de la formation. Posez vos questions ici et n'hésitez pas à répondre aux questions des autres membres.
Contenu réservé aux utilisateurs inscrits.

Suivi de formation en option

A l'issue de la formation, nos formateurs peuvent aussi intervenir pour vous accompagner dans la mise en application des compétences acquises :
  • en étant présents physiquement à l'amorce de votre projet
  • en répondant à vos questions lors de rendez-vous téléphoniques réguliers
  • en réalisant un audit de vos pratiques quelques semaines/mois après la formation
Cette idée vous intéresse ? Faîtes-le nous savoir pour que nous trouvions la formule adaptée à votre situation.
Git
Référence : GIT1
Formation : Git
Partie : 1
Niveau de difficulté : Intermédiaire
Modalités de formation : En Salle
Durée : 3 jours (21 h)
Prix : 15 000
Travaux pratiques : 75%
Ateliers / projets parallèles : 75%
Langues : Français
Lieu : Bab Ezzouar , Rouiba

Options de formation :

Groupe : Très réduit (5 à 7 Personnes)
Modes de formation : Accélérée , Weekend 1 , Weekend 2 , Classique , En ligne
Repas : Pauses et déjeuners offerts
Hébergement : Disponible
Certificat : Attestation de suivi délivrée
Documentation : Support de cours

Prochaines sessions :

« Aucune prochaines session ! »
Une multitude de formations pour pénétrer le monde du travail, de l'entrepreneuriat ainsi que des Start-ups, avec des plans de formations souples basés sur la pratique du « Learning by Doing ».
contact@anugrah.academy +213 799 254 251
support@anugrah.academy +213 553 961 612
© 2024 Anugrah. Tous droits réservés. - Développé avec ❤️ sous Django