GIT: Branching and Merging (Udemy.com)
Learn the basics of working with branches and resolving merge conflicts using GIT and GitHub
Created by: Brian Gorman
Produced in 2017
What you will learn
- Use the Bash Shell Terminal to interact with GIT
- Understand Git Branching
- Understand Git Merging
- Set a default Merge Tool.
Quality Score
Overall Score : 90 / 100
Course Description
By the end of the course, you'll be in command of working with teams at GitHub and using Pull Requests to validate changes by multiple developers. You'll know how to make sure you get their changes as well, and finally you'll be able to resolve merge conflicts locally and at GitHub.
Why should you learn the command line when tools are available like Visual Studio, E-Git, GitHub for desktops, and many others? Because all tools are just wrappers around the commands. If you use the tools you should be fine, but what about when things go wrong? Who will help you then? Knowing the commands makes it EASY to go to using any IDE with Git. Not knowing the commands could be the difference between doing something wrong or just not knowing what to do at all.
Here are some of the commands we'll be interacting with during this course [and you'll get good at using them -- however -- we won't MASTER any of them, but --after this course -- you'll be able to take the study deeper on your own from here for any of these commands!].
- git add
- git commit
- git push
- git pull
- git fetch
- git status
- git log
- git show
- git checkout
- git diff
- git difftool
- git merge
- git mergetool
- git config
- Anyone that wants to learn the commands for working with GIT to branch and merge.
- Anyone that wants to learn about interactions with GitHub including creating a branch and working with a pull request.
- Junior developers
- Anyone switching to GIT
Instructor Details
- 4.5 Rating
17 Reviews
Brian Gorman
I am an experienced .Net developer, previously certified as an MCSD .Net in C#.net [expired]. I have a masters of science degree in computer information systems, and a bachelor of science degree in computer science. I also have many years of experience instructing college courses online in SQL databases, C#/VB .Net programming, Java programming, and Microsoft Office. I have created many online technical training courses that can be found on various platforms like O'Reilly/InfiniteSkills, Udemy, and others. I also run MajorGuidanceSolutions, a training and consulting company ,while working fulltime as a .Net developer.
More courses by Brian Gorman
Introduction to Java Programming for Online Learners (2018)
4.5 (43 Reviews)
Provider: Udemy
Time: 23h
$11.99
More git courses
Complete Git Guide: Understand and master Git and GitHub (2021)
4.8 (286 Reviews)
Provider: Udemy
Time: 22h
$11.99
Git Smart: Enjoy Git in Unity, SourceTree & GitHub (2021)
4.7 (277 Reviews)
Provider: Udemy
Time: 4h
$11.99
Git Github Gitkraken: Version Control without Command Line (2017)
4.7 (50 Reviews)
Provider: Udemy
Time: 2.5h
$11.99











