このコースについて
7,094 最近の表示

100%オンライン

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

柔軟性のある期限

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

初級レベル

Experience as a developer on any operating system

Experience in working at the command line is not necessary, but would be helpful

約7時間で修了

推奨:15 hours/week...

英語

字幕:英語

100%オンライン

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

柔軟性のある期限

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

初級レベル

Experience as a developer on any operating system

Experience in working at the command line is not necessary, but would be helpful

約7時間で修了

推奨:15 hours/week...

英語

字幕:英語

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

1
5時間で修了

Git and Git Installation

6件のビデオ (合計20分), 12 readings, 6 quizzes
6件のビデオ
Module 1 Overview1 分
Revision Control3 分
Graphical Interfaces for Git2 分
Using a Browser and cgit on the Linux Kernel Source (Demo)3 分
Revision Control Systems7 分
12件の学習用教材
Preparing Your Computer10 分
Available Revision Control Systems2 分
Documentation and Other Resources3 分
cgit Example at git.kernel.org (Lab)20 分
Binary Installation10 分
Installing from Source10 分
Getting the Latest Version with Git and Compiling (Lab)40 分
Converting a CVS Repository to Git (Lab)30 分
Converting a Subversion Repository to Git (Lab)30 分
Basic Commands10 分
A Simple Example30 分
Setting Up a Repository, Making Changes and Commits (Lab)1 時間
6の練習問題
Introduction to Git10 分
Git Installation (Ungraded)7 分
Git Installation10 分
Git and Revision Control Systems10 分
Using Git (Ungraded)4 分
Using Git (An Example)10 分
2
8時間で修了

Working with Git

10件のビデオ (合計25分), 22 readings, 6 quizzes
10件のビデオ
Concepts and Design Features4 分
Git Architecture4 分
Committing vs. Publishing1 分
Upstream vs. Downstream1 分
Forking1 分
File Categories3 分
Making a Commitment1 分
Branches3 分
What Is Merging?1 分
22件の学習用教材
Content vs. Pathnames10 分
Basic File Commands10 分
Practicing with Basic File Commands (Lab)40 分
Making a Commitment10 分
Identifiers and Tags10 分
Viewing the Commit History10 分
Reverting and Resetting Commits12 分
Tidying Repositories5 分
Who Is to Blame?6 分
Bisecting10 分
Bisecting with git (Lab)1 時間
Branch Creation10 分
Branch Checkout10 分
Getting Earlier File Versions5 分
Working with a Development Branch (Lab)40 分
Differencing Files10 分
Diffing in Git10 分
Exploring Changes with git diff (Lab)20 分
Merge Commands10 分
Rebasing10 分
Resolving Conflicts While Merging (Lab)45 分
Rebasing (Lab)45 分
6の練習問題
Git Concepts and Architecture10 分
Managing Files and the Index10 分
Commits10 分
Branches10 分
Diffs10 分
Merges10 分
3
7時間で修了

Working with Other Developers

5件のビデオ (合計13分), 12 readings, 4 quizzes
5件のビデオ
Working with Distributed Repositories2 分
Why Use Patches?2 分
Emailing1 分
Gerrit3 分
12件の学習用教材
Cloning10 分
Publishing Your Project12 分
Fetching, Pulling and Pushing10 分
Accessing a Repository Remotely with git Protocol (Lab)1 時間
Accessing Your Repository Remotely with ssh (Lab)40 分
Accessing Your Repository Remotely with http (Lab)40 分
Pushing Changes into the Remote Repository (Lab)40 分
Why Use Patches?5 分
Producing Patches7 分
Applying Patches10 分
Synchronizing with Patches (Lab)1 時間
A Gerrit Walkthrough (Lab)1 時間 30 分
4の練習問題
Managing Local and Remote Repositories10 分
Using Patches10 分
Working with Other Developers (Ungraded)10 分
Advanced Git Interfaces: Gerrit10 分
4.5
8件のレビューChevron Right

Using Git for Distributed Development からの人気レビュー

by MAMay 14th 2019

Simple and easy explanation of the concept along with basic git commands. Best for beginners.

by SSAug 22nd 2019

It Was amazing experience to complete the specialization.

講師

Avatar

Jerry Cooperstein

Director of Training
Training & Certification

The Linux Foundationについて

The Linux Foundation supports the creation of sustainable open source ecosystems by providing financial and intellectual resources, infrastructure, services, events, and training. Working together, The Linux Foundation and its projects form the most ambitious and successful investment in the creation of shared technology....

Open Source Software Development, Linux and Git専門講座について

The Open Source Software Development, Linux and Git Specialization will give you a strong foundation for working comfortably and productively in open source development communities. By completing the specialization, you’ll have a better understanding of the Linux environment, as well as methods and tools required to successfully use it, and you’ll know how to use git, the distributed version control system....
Open Source Software Development, Linux and Git

よくある質問

  • はい、最初のビデオをプレビューしてシラバスを表示してから登録できます。プレビューに含まれないコンテンツにアクセスするには、コースを購入する必要があります。

  • セッションの開始日前にコースに登録すると、そのコースに関するすべての講座のビデオと学習用教材にアクセスできます。課題は、セッションの開始後に提出できるようになります。

  • 登録してセッションを開始すると、すべてのビデオや、学習用教材項目やコースのディスカッションフォーラムなど他のリソースにアクセスできます。演習の評価を表示して提出したり、成績とコース修了証の取得に必要なテストを完了することができます。

  • コースを無事完了すると、コースの電子修了証が成果のページに追加されます。そこからコースの修了証を印刷したり、LinkedInのプロフィールに追加したりできます。

  • このコースは現在、利用できる期間内において、支払い済み受講生または学資援助を受けた受講生のみが利用できるCoursera(コーセラ)提供のコースです。

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