Mercurial Fundamentals
This course is an introduction to the fundamentals of using Mercurial, a Distributed Version Control System (DVCS). It begins by showing how to use Mercurial as a local, stand-alone source control system. Then it introduces working with a Mercurial server by showing how to get files into and out of a hosted repository. Finally it shows how to create and merge branches. Topics covered include source control, distributed version control, branching, cloning and merging. After viewing this course, the viewer should have the basic skills necessary to evaluate Mercurial as a replacement for their existing version control system, or to be productive using Mercurial if joining a team already using it.
Authored by:
Todd Ropog
Duration: 1h 54m
Level: Beginner
Released: 3/15/2012
Features:
Duration: 1h 54m
Level: Beginner
Released: 3/15/2012
Features:
Course Rating:
You are currently not signed in. Please sign in to access subscriber-only content.
Currently using: {{getCurrentPlayerName()}} [Change]
| expand all | collapse all | Progress | Duration | |
|---|---|---|---|
Introduction to Mercurial |
|
00:18:45 | |
|
Introduction
|
|
03:13 | |
|
What is source control?
|
|
04:17 | |
|
Distributed version control
|
|
04:11 | |
|
History of Mercurial
|
|
03:14 | |
|
Installation
|
|
03:32 | |
|
Summary
|
|
00:18 | |
Working Locally |
|
00:30:42 | |
|
Introduction
|
|
01:04 | |
|
Creating a local repository
|
|
02:09 | |
|
Adding files
|
|
01:37 | |
|
Committing changes
|
|
03:18 | |
|
Viewing history
|
|
01:28 | |
|
Modifying files
|
|
02:33 | |
|
Undoing uncommitted changes
|
|
01:54 | |
|
Ignoring files
|
|
05:49 | |
|
Undoing committed changes
|
|
03:16 | |
|
Changing to a specific revision
|
|
03:21 | |
|
Abbreviating commands
|
|
01:38 | |
|
Removing files
|
|
01:55 | |
|
Summary
|
|
00:40 | |
Working with a Server |
|
00:17:48 | |
|
Introduction
|
|
00:31 | |
|
Creating a server
|
|
03:43 | |
|
Cloning a repository
|
|
01:26 | |
|
Pushing changes
|
|
06:42 | |
|
Pulling changes
|
|
04:25 | |
|
Summary
|
|
01:01 | |
Branching and Merging |
|
00:47:34 | |
|
Introduction
|
|
00:32 | |
|
Implicit branches
|
|
07:52 | |
|
Clones
|
|
04:52 | |
|
Cloning demo
|
|
07:01 | |
|
Named branches
|
|
04:01 | |
|
Named branches demo
|
|
12:15 | |
|
Merging
|
|
02:18 | |
|
Merging demo
|
|
07:21 | |
|
Summary
|
|
01:22 |
Introduction to Mercurial