À propos de ce cours
4.7
245 notes
65 avis
100 % en ligne

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Heures pour terminer

Approx. 12 heures pour terminer

Recommandé : 8 hours/week...
Langues disponibles

Anglais

Sous-titres : Anglais

Compétences que vous acquerrez

Version ControlGithubBitbucketCommand-Line Interface
100 % en ligne

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Heures pour terminer

Approx. 12 heures pour terminer

Recommandé : 8 hours/week...
Langues disponibles

Anglais

Sous-titres : Anglais

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
Heures pour terminer
3 heures pour terminer

Our First Repository

This module gets you started using Git. It provides the foundation for the rest of the course. You will install Git and/or Sourcetree, create a local repository, create a commit, create a remote repository and push commits to a remote repository. You have the option of doing the hands-on labs using the Sourcetree graphical Git client and/or using a command line. ...
Reading
12 vidéos (Total 73 min), 10 lectures, 1 quiz
Video12 vidéos
Git Overview9 min
(Sourcetree) Installation and Getting Started2 min
(Command Line) Installation and Getting Started6 min
Git Locations3 min
(Sourcetree) Create a Local Repository2 min
(Command Line) Create a Local Repository1 min
(Sourcetree) Commit to a Local Repository3 min
(Command Line) Commit to a Local Repository8 min
Create a Remote Repository3 min
(Sourcetree) Push to a Remote Repository9 min
(Command Line) Push to a Remote Repository12 min
Reading10 lectures
Welcome2 min
(Lab- Sourcetree) Installation and Getting Started10 min
(Lab- Command Line) Installation and Getting Started10 min
(Lab- Sourcetree) Create a Local Repository5 min
(Lab- Command Line) Create a Local Repository5 min
(Lab- Sourcetree) Commit to a Local Repository10 min
(Lab- Command Line) Commit to a Local Repository10 min
(Lab) - Create a Remote Repository5 min
(Lab- Sourcetree) Push to a Remote Repository10 min
(Lab- Command Line) Push to a Remote Repository10 min
Quiz1 exercice pour s'entraîner
Module 1 Assessment34 min
Semaine
2
Heures pour terminer
3 heures pour terminer

Branching and Merging I

This module discusses to of the key concepts involved with Git: branching and merging. It starts with foundational knowledge on Git's commit graph model, Git IDs and references. Branching and merging are then covered, including the difference between fast-forward merges and using merge commits....
Reading
9 vidéos (Total 88 min), 6 lectures, 1 quiz
Video9 vidéos
(Sourcetree) Git IDs3 min
(Command Line) Git IDs5 min
(Sourcetree) Git References6 min
(Command Line) Git References14 min
(Sourcetree) Branches13 min
(Command Line) Branches13 min
(Sourcetree) Merging13 min
(Command Line) Merging13 min
Reading6 lectures
(Lab- Sourcetree) Git References10 min
(Lab- Command Line) Git References10 min
(Lab- Sourcetree) Branches20 min
(Lab- Command Line) Branches20 min
(Lab- Sourcetree) Merging10 min
(Lab- Command Line) Merging10 min
Quiz1 exercice pour s'entraîner
Module 2 Assessment30 min
Semaine
3
Heures pour terminer
4 heures pour terminer

Branching and Merging II

This module continues the discussion of branching and merging. It starts with resolving a merge conflict. Then synchronizing with remote repositories is covered, including the fetch, pull and push commands. The other major topic of this module is rewriting history. The commit history is an important part of a project. A clean commit history makes it easier to understand the project, and then contribute to it by adding new features or fixing problems. If you have not shared your commits, you can rewrite them in a way that makes a cleaner project history. Rewriting history includes amending commits and rebasing....
Reading
10 vidéos (Total 107 min), 10 lectures, 1 quiz
Video10 vidéos
(Command Line) Resolving Merge Conflicts12 min
(Sourcetree) Tracking Branches10 min
(Command Line) Tracking Branches10 min
(Sourcetree) Fetch, Pull and Push8 min
(Command Line) Fetch, Pull and Push13 min
(Sourcetree) Rebasing8 min
(Command Line) Rebasing8 min
(Sourcetree) Rewriting History8 min
(Command Line) Rewriting History14 min
Reading10 lectures
(Lab- Sourcetree) Resolving Merge Conflicts10 min
(Lab- Command Line) Resolving Merge Conflicts10 min
(Lab- Sourcetree) Tracking Branches10 min
(Lab- Command Line) Tracking Branches10 min
(Lab- Sourcetree) Fetch, Pull and Push10 min
(Lab- Command Line) Fetch, Pull and Push10 min
(Lab- Sourcetree) Rebasing10 min
(Lab- Command Line) Rebasing10 min
(Lab- Sourcetree) Rewriting History10 min
(Lab- Command Line) Rewriting History10 min
Quiz1 exercice pour s'entraîner
Module 3 Assessment30 min
Semaine
4
Heures pour terminer
4 heures pour terminer

Git Workflows

This module covers topics on how teams work with Git. Git is flexible enough to work with many types of projects and teams. The better you understand Git's capabilities, the more effectively to can use it in your projects. Topics include pull requests, centralized workflows, feature branch workflows, forking workflows and Gitflow workflows. This module concludes with a project in which you use Git with a Gitflow workflow....
Reading
4 vidéos (Total 30 min), 5 lectures, 2 quiz
Video4 vidéos
(Command Line) Pull Requests I6 min
Pull Requests II5 min
Git Workflows11 min
Reading5 lectures
(Lab- Sourcetree) Pull Requests I10 min
(Lab- Command Line) Pull Requests I10 min
(Lab- Sourcetree) Pull Requests II25 min
(Lab- Command Line) Pull Requests II25 min
Final Project1 min
Quiz1 exercice pour s'entraîner
Module 4 Assessment30 min

Enseignant

Avatar

Steve Byrnes

Instructional Designer

À propos de Atlassian

Our mission We believe all teams have potential to do amazing things. From space travel and DNA sequencing, to video games and nonprofits, our mission is to unleash the potential in every team and help advance humanity through the power of software....

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • Lorsque vous achetez un Certificat, vous bénéficiez d'un accès à tout le contenu du cours, y compris les devoirs notés. Lorsque vous avez terminé et réussi le cours, votre Certificat électronique est ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.