このコースについて
57,690 最近の表示

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

約12時間で修了

推奨:8 hours/week...

英語

字幕:英語

習得するスキル

Version ControlGithubBitbucketCommand-Line Interface

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

約12時間で修了

推奨:8 hours/week...

英語

字幕:英語

シラバス - 本コースの学習内容

1
3時間で修了

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件のビデオ (合計73分), 10 readings, 1 quiz
12件のビデオ
Git Overview9 分
(Sourcetree) Installation and Getting Started2 分
(Command Line) Installation and Getting Started6 分
Git Locations3 分
(Sourcetree) Create a Local Repository2 分
(Command Line) Create a Local Repository1 分
(Sourcetree) Commit to a Local Repository3 分
(Command Line) Commit to a Local Repository8 分
Create a Remote Repository3 分
(Sourcetree) Push to a Remote Repository9 分
(Command Line) Push to a Remote Repository12 分
10件の学習用教材
Welcome2 分
(Lab- Sourcetree) Installation and Getting Started10 分
(Lab- Command Line) Installation and Getting Started10 分
(Lab- Sourcetree) Create a Local Repository5 分
(Lab- Command Line) Create a Local Repository5 分
(Lab- Sourcetree) Commit to a Local Repository10 分
(Lab- Command Line) Commit to a Local Repository10 分
(Lab) - Create a Remote Repository5 分
(Lab- Sourcetree) Push to a Remote Repository10 分
(Lab- Command Line) Push to a Remote Repository10 分
1の練習問題
Module 1 Assessment34 分
2
3時間で修了

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件のビデオ (合計88分), 6 readings, 1 quiz
9件のビデオ
(Sourcetree) Git IDs3 分
(Command Line) Git IDs5 分
(Sourcetree) Git References6 分
(Command Line) Git References14 分
(Sourcetree) Branches13 分
(Command Line) Branches13 分
(Sourcetree) Merging13 分
(Command Line) Merging13 分
6件の学習用教材
(Lab- Sourcetree) Git References10 分
(Lab- Command Line) Git References10 分
(Lab- Sourcetree) Branches20 分
(Lab- Command Line) Branches20 分
(Lab- Sourcetree) Merging10 分
(Lab- Command Line) Merging10 分
1の練習問題
Module 2 Assessment30 分
3
4時間で修了

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件のビデオ (合計107分), 10 readings, 1 quiz
10件のビデオ
(Command Line) Resolving Merge Conflicts12 分
(Sourcetree) Tracking Branches10 分
(Command Line) Tracking Branches10 分
(Sourcetree) Fetch, Pull and Push8 分
(Command Line) Fetch, Pull and Push13 分
(Sourcetree) Rebasing8 分
(Command Line) Rebasing8 分
(Sourcetree) Rewriting History8 分
(Command Line) Rewriting History14 分
10件の学習用教材
(Lab- Sourcetree) Resolving Merge Conflicts10 分
(Lab- Command Line) Resolving Merge Conflicts10 分
(Lab- Sourcetree) Tracking Branches10 分
(Lab- Command Line) Tracking Branches10 分
(Lab- Sourcetree) Fetch, Pull and Push10 分
(Lab- Command Line) Fetch, Pull and Push10 分
(Lab- Sourcetree) Rebasing10 分
(Lab- Command Line) Rebasing10 分
(Lab- Sourcetree) Rewriting History10 分
(Lab- Command Line) Rewriting History10 分
1の練習問題
Module 3 Assessment30 分
4
4時間で修了

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件のビデオ (合計30分), 5 readings, 2 quizzes
4件のビデオ
(Command Line) Pull Requests I6 分
Pull Requests II5 分
Git Workflows11 分
5件の学習用教材
(Lab- Sourcetree) Pull Requests I10 分
(Lab- Command Line) Pull Requests I10 分
(Lab- Sourcetree) Pull Requests II25 分
(Lab- Command Line) Pull Requests II25 分
Final Project1 分
1の練習問題
Module 4 Assessment30 分
4.7
115件のレビューChevron Right

55%

コース終了後に新しいキャリアをスタートした

41%

コースが具体的なキャリアアップにつながった

人気のレビュー

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

講師

Avatar

Steve Byrnes

Instructional Designer

アトラシアン(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....

よくある質問

  • 修了証に登録すると、すべてのビデオ、テスト、およびプログラミング課題(該当する場合)にアクセスできます。ピアレビュー課題は、セッションが開始してからのみ、提出およびレビューできます。購入せずにコースを検討することを選択する場合、特定の課題にアクセスすることはできません。

  • 修了証を購入する際、コースのすべての教材(採点課題を含む)にアクセスできます。コースを完了すると、電子修了証が成果のページに追加されます。そこから修了証を印刷したり、LinkedInのプロフィールに追加したりできます。コースの内容の閲覧のみを希望する場合は、無料でコースを聴講できます。

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。