Version control is crucial for successfully managing large development projects as an individual or in a team of developers. While several options exist, Git is by far the most popular distributed version control system available. It’s an open source solution created by Linus Torvalds that works well with all major operating systems and IDEs. Because the prevalence of Git makes it a de facto industry standard, it’s a relevant skill for any developer.
The Getting Started with Git course will introduce the basic concepts and commands needed to use Git for version control on a project.While some development experience is certainly helpful, none is required to begin using Git.
While some development experience is certainly helpful, none is required to begin using Git.
Upon completion of this course, developers will understand or know how to:
- Install and setup Git
- Create and clone repositories
- Create and merge branches
- Push changes to a remote repository
This is a one-day hands-on course.
- What is Version Control?
- Why Git?
- Installing Git
- Creating a New Repository
- Cloning an Existing Repository
- Tracked and Untracked Files
- Staged and Unstaged Files
- Viewing Status of Files
Git Branching and Merging
- Utility of Branches
- Creating a New Branch
- Viewing Current Branch
- Switching Branches
- Merging Branches
- Resolving Merge Conflicts
- Distributed Workflows
- Pushing to a Remote Repository
- Using GitHub
- Using GUI Clients
- Finding Documentation
- Getting Help from the Community
Request More Information About This Course