Learning Git and GitHub
Who Should Attend
This course is designed for developers who want to learn about Git and GitHub.
Upon completion of this course, participants will be able to: Install and run Git Describe basic concepts of Git version control Work on multiple branches Optimize merging and fixing merge conflicts Create and manage GitHub repositories Collaborate using GitHub
Introduction to Version Control Systems The Birth of Git and Why Git? What is GitHub? GitHub Repository Concepts
Installing and Running Git The Git command Line Configuration Files Creating your First Git Repository Staging Area Git Commit Viewing History Creating Aliases and Shortcuts Hands-on Lab Session
Creating and Configuring a Repository in GitHub Uploading your Repository to GitHub Understand Repository’s Main Page Using the README Hands-on Lab Session
The Index File Classifications in Git Rename a File Delete a File Ignore Files using .gitignore File Hands-on Lab Session
Cloning and Forking Repositories Creating a Pull Request Collaborating a Pull Request Merging on a Pull Request Working with Branches Hands-on Lab Session
Introducing EGit Plugin Configuring GitHub in Eclipse Working with Eclipse Hands-on Lab Session
Configuring a Repository Adding Collaborators Creating Organizations Managing Teams Introducing Issues
Merging Branches Git diff and Commit Ranges Working with Merge Conflicts Merge Strategies Introduction to Rebasing Rebasing Branches Reverting and Fixing Bad Commits Hands-on Lab Session
Enroll in this course
Select a start date for your 2 Day course
This course begins at 9:00 Eastern
And ends at 17:00 Eastern
Questions About This Course?
Need Help Finding The Right Training Solution?
Our training advisors are here for you.