Git & GitHub Foundations Workshop - Dublin

Led by Lorna Jane Mitchell the Foundations class helps you, as a newcomer to Git and GitHub, fully grasp the concepts and application of distributed version control so that you can effectively begin using this productivity-enhancing suite of tools.

During this full-day training course, Lorna will explore the foundations of Git and GitHub through practical every-day commands and processes, concluding with workflow ideas and practical tips that will get you on the road to mastery of this revolutionary version control system.

Topics

Introductions

Git and your initial setup

Git configuration and its inheritance

SSH Authentication and your first repository

Understanding and thinking in Git's three stages

Adding, committing, and diff-ing code changes

The Similarity Index; Moving, Renaming, and Removing files

Reviewing version history in Git

Strategies for efficiency

Managing and using Git Remotes

Branching, Tagging, and Stashing

Merging, Rebasing, and managing conflicts

Undoing your work with Git

Making Git work with SVN

Objectives

Understand how Git works and how to apply that to day to day development.

Learn how GitHub makes distributed collaboration both effective and enjoyable.

Practice the use of Pull Requests to make contributions to any project.

Learn the basic 10 commands that will appear in your every-day use of Git.

Know how to “back out” mistakes using Git’s incredible history and ability to revert almost any change.

Leverage the features of GitHub for easier collaboration with colleagues.

Discover how the offline capabilities of Git work.

Prerequisites

Basic knowledge about a version control system is recommended, whether that be Subversion, CVS, Perforce, StarTeam, SourceSafe, ClearCase or any similar product.

Register your interest for this event here!

Additional Information

In addition to training, workshop and meetup facilities, TCube also provides.....

Monthly Co-Working

If you're looking for somewhere to base your business then check out our monthly co-working space grants you 24 x 7 access in a semi-private shared office on our penthouse floor. Check Availability and call us now for a viewing +353 (0)1 675 9777.