Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
Take your configuration management to the next level with this Git Extensions course which takes you through all the way from installation to releasing the first version of your solution.
If you plan to implement version control, have consistent release management, and improve configuration management, yet you want to stay away from command-line and want to use a powerful GUI, then this course is your solution.
Tge course explains how to apply Git's renowned commands using the intuitive and comprehensive graphical client Git Extensions.
The topics are broken down carefully to ensure clear delivery and logical sequencing, and are presented completely in a hands-on approach.
At the end of the course, there is a short quiz for you to complete.
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Introduction & Overview|
|Section 2: Installation & Settings|
The lecture covers how to download & install Git Extensions, along to Git, and Kdiff.
The lecture covers how to perform initial basic configurations.
|Section 3: Initializing Repos|
The lecture covers the types of repositories and how to create them.
The lecture demonstrates how to clone Git, Github and SVN repositories
|Section 4: Browse Repository|
Graphical Commit Log & UI Elements
The lecture explains the graphical commit log and ilustrates on the different related UI elements.
The lecture details how to view historical changes of a specific file in your repo.
|Section 5: Commit|
The lecture explains the commit window, how to do commits, and how to modify commits.
The lecture explains how to revert to specific revisions, and how to reset commit changes.
|Section 6: Branching|
Create, Checkout, and Delete Branch
Stash Changes and Cherry Pick Commits
Merge & Rebase Branch
|Section 7: Releases, Patches, and Tags|
The lecture covers how to prepare for a new release.
The lecture explains how to create, send, and apply patches.
|Section 8: Manage Remote Repos|
Manage Remote Repositories
Pull & Push Changes
|Section 9: Merge Conflicts|
Handle Conflicts Using KDiff
|Section 10: Misc|
|Section 11: Exercises and Quiz|
More than six years of professional experience in the software development field and software development process improvement including exposure to CMMI-DEV and ISO quality standards.
Experienced in ERP consultancy and implementations.
Holder of a Masters Degree in Business Administration, with a concentration on Management Information Systems (MIS). Holder of multiple certificates including Scrum and ISO 9001.