Über diesen Kurs
57,079

100 % online

Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.

Flexible Fristen

Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.

Ca. 12 Stunden zum Abschließen

Empfohlen: 8 hours/week...

Englisch

Untertitel: Englisch

Kompetenzen, die Sie erwerben

Version ControlGithubBitbucketCommand-Line Interface

100 % online

Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.

Flexible Fristen

Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.

Ca. 12 Stunden zum Abschließen

Empfohlen: 8 hours/week...

Englisch

Untertitel: Englisch

Lehrplan - Was Sie in diesem Kurs lernen werden

Woche
1
3 Stunden zum Abschließen

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. ...
12 Videos (Gesamt 73 min), 10 Lektüren, 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 Lektüren
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 praktische Übung
Module 1 Assessment34m
Woche
2
3 Stunden zum Abschließen

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....
9 Videos (Gesamt 88 min), 6 Lektüren, 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 Lektüren
(Lab- Sourcetree) Git References10m
(Lab- Command Line) Git References10m
(Lab- Sourcetree) Branches20m
(Lab- Command Line) Branches20m
(Lab- Sourcetree) Merging10m
(Lab- Command Line) Merging10m
1 praktische Übung
Module 2 Assessment30m
Woche
3
4 Stunden zum Abschließen

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....
10 Videos (Gesamt 107 min), 10 Lektüren, 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 Lektüren
(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 praktische Übung
Module 3 Assessment30m
Woche
4
4 Stunden zum Abschließen

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....
4 Videos (Gesamt 30 min), 5 Lektüren, 2 Quiz
4 Videos
(Command Line) Pull Requests I6m
Pull Requests II5m
Git Workflows11m
5 Lektüren
(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 praktische Übung
Module 4 Assessment30m
4.7
113 BewertungenChevron Right

55%

nahm einen neuen Beruf nach Abschluss dieser Kurse auf

41%

ziehen Sie für Ihren Beruf greifbaren Nutzen aus diesem Kurs

Top-Bewertungen

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

von ASFeb 3rd 2019

An excellent intro course to git, Bitbucket and Sourcetree. I did both the Sourcetree and CLI version. Was really good to see things done both ways. Helped to make the material stick.

Dozent

Avatar

Steve Byrnes

Instructional Designer

Über 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....

Häufig gestellte Fragen

  • Sobald Sie sich für ein Zertifikat angemeldet haben, haben Sie Zugriff auf alle Videos, Quizspiele und Programmieraufgaben (falls zutreffend). Aufgaben, die von anderen Kursteilnehmern bewertet werden, können erst dann eingereicht und überprüft werden, wenn Ihr Unterricht begonnen hat. Wenn Sie sich den Kurs anschauen möchten, ohne ihn zu kaufen, können Sie womöglich auf bestimmte Aufgaben nicht zugreifen.

  • Wenn Sie ein Zertifikat erwerben, erhalten Sie Zugriff auf alle Kursmaterialien, einschließlich bewerteter Aufgaben. Nach Abschluss des Kurses wird Ihr elektronisches Zertifikat zu Ihrer Seite „Errungenschaften“ hinzugefügt – von dort können Sie Ihr Zertifikat ausdrucken oder es zu Ihrem LinkedIn Profil hinzufügen. Wenn Sie nur lesen und den Inhalt des Kurses anzeigen möchten, können Sie kostenlos als Gast an dem Kurs teilnehmen.

Haben Sie weitere Fragen? Besuchen Sie das Hilfe-Center für Teiln..