About this Course
75,421 recent views

100% online

Start instantly and learn at your own schedule.

Flexible deadlines

Reset deadlines in accordance to your schedule.

Approx. 12 hours to complete

Suggested: 9 hours/week...

English

Subtitles: English

Skills you will gain

Version ControlGithubBitbucketCommand-Line Interface

100% online

Start instantly and learn at your own schedule.

Flexible deadlines

Reset deadlines in accordance to your schedule.

Approx. 12 hours to complete

Suggested: 9 hours/week...

English

Subtitles: English

Syllabus - What you will learn from this course

Week
1
3 hours to complete

Our First Repository

12 videos (Total 73 min), 10 readings, 1 quiz
12 videos
Git Overview9m
(Sourcetree) Installation and Getting Started2m
(Command Line) Installation and Getting Started6m
Git Locations3m
(Sourcetree) Create a Local Repository2m
(Command Line) Create a Local Repository1m
(Sourcetree) Commit to a Local Repository3m
(Command Line) Commit to a Local Repository8m
Create a Remote Repository3m
(Sourcetree) Push to a Remote Repository9m
(Command Line) Push to a Remote Repository12m
10 readings
Welcome2m
(Lab- Sourcetree) Installation and Getting Started10m
(Lab- Command Line) Installation and Getting Started10m
(Lab- Sourcetree) Create a Local Repository5m
(Lab- Command Line) Create a Local Repository5m
(Lab- Sourcetree) Commit to a Local Repository10m
(Lab- Command Line) Commit to a Local Repository10m
(Lab) - Create a Remote Repository5m
(Lab- Sourcetree) Push to a Remote Repository10m
(Lab- Command Line) Push to a Remote Repository10m
1 practice exercise
Module 1 Assessment34m
Week
2
3 hours to complete

Branching and Merging I

9 videos (Total 88 min), 6 readings, 1 quiz
9 videos
(Sourcetree) Git IDs3m
(Command Line) Git IDs5m
(Sourcetree) Git References6m
(Command Line) Git References14m
(Sourcetree) Branches13m
(Command Line) Branches13m
(Sourcetree) Merging13m
(Command Line) Merging13m
6 readings
(Lab- Sourcetree) Git References10m
(Lab- Command Line) Git References10m
(Lab- Sourcetree) Branches20m
(Lab- Command Line) Branches20m
(Lab- Sourcetree) Merging10m
(Lab- Command Line) Merging10m
1 practice exercise
Module 2 Assessment30m
Week
3
4 hours to complete

Branching and Merging II

10 videos (Total 107 min), 10 readings, 1 quiz
10 videos
(Command Line) Resolving Merge Conflicts12m
(Sourcetree) Tracking Branches10m
(Command Line) Tracking Branches10m
(Sourcetree) Fetch, Pull and Push8m
(Command Line) Fetch, Pull and Push13m
(Sourcetree) Rebasing8m
(Command Line) Rebasing8m
(Sourcetree) Rewriting History8m
(Command Line) Rewriting History14m
10 readings
(Lab- Sourcetree) Resolving Merge Conflicts10m
(Lab- Command Line) Resolving Merge Conflicts10m
(Lab- Sourcetree) Tracking Branches10m
(Lab- Command Line) Tracking Branches10m
(Lab- Sourcetree) Fetch, Pull and Push10m
(Lab- Command Line) Fetch, Pull and Push10m
(Lab- Sourcetree) Rebasing10m
(Lab- Command Line) Rebasing10m
(Lab- Sourcetree) Rewriting History10m
(Lab- Command Line) Rewriting History10m
1 practice exercise
Module 3 Assessment30m
Week
4
4 hours to complete

Git Workflows

4 videos (Total 30 min), 5 readings, 2 quizzes
4 videos
(Command Line) Pull Requests I6m
Pull Requests II5m
Git Workflows11m
5 readings
(Lab- Sourcetree) Pull Requests I10m
(Lab- Command Line) Pull Requests I10m
(Lab- Sourcetree) Pull Requests II25m
(Lab- Command Line) Pull Requests II25m
Final Project1m
1 practice exercise
Module 4 Assessment30m
4.7
169 ReviewsChevron Right

50%

started a new career after completing these courses

42%

got a tangible career benefit from this course

11%

got a pay increase or promotion

Top reviews from Version Control with Git

By MLMar 28th 2018

Great course, should be a pre-requisite or additional reading to any intro data science course using Git. Straight-forward, not overly taxing to your time, and full of practical application exercises.

By AAAug 21st 2019

This was certainly a very well constructed course. It challenged my perceptions, my ideas and my knowledge. I would certainly recommend for anyone looking to get a good understanding of Git.

Instructor

Avatar

Steve Byrnes

Instructional Designer

About 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....

Frequently Asked Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

More questions? Visit the Learner Help Center.