Complete Git and GitHub guide – Master all Git features: commits, branches, merging, rebasing and squashing
Instructed by Bogdan Stashchuk 23 hours on-demand video, 21 articles & 1 downloadable resource
What you’ll learn
-
Deeply understand how Git works under the hood
-
Use Git not just in terminal but also in graphical user interfaces like GitHub Desktop, SourceTree, Visual Studio Code
-
Learn different GIt objects – blobs, trees, commits and annotated tags
-
Create local and remote Git repositories
-
Perform basic and advanced Git operations
-
Learn how to perform rebasing and merging of the branches
-
Learn what is pull request and how to create pull request at GitHub
-
Contribute to public repositories using technique of forks and pull requests from the forked repository
-
Understand what is semantic versioning and how to use Git Tags in order to create software release versions
-
Learn advanced Git operations – squashing, cherry-picking, amending, reverting commits.
In practice sections you will perform multiple practice Git activities:
- Initialize new Git repository
- Make changes, add them to staging area and commit
- Create branches, checkout branches and merge branches
- Perform fast-forward and 3-way merges of the branches
- Resolve merge conflicts
- Move into detached HEAD state and make experimental commits there
- Perform rebasing of the branches
You will also learn and practice different GitHub features
- Connect local and remote repositories
- Pushing, fetching and pulling operations
- Open Pull Request
- Merge Pull Request
- Add software versions using Git Tags
- Create forks from other repositories
- Contribute to public repositories using technique of forks and pull requests
- Perform rebasing with squashing
Who this course is for:
- You could be either complete beginner or experienced developer with years of usage of Git
- You may know how to USE Git but you may not know HOW Git works
- If you want to learn HOW and WHY Git and GitHub work – this course is for you!
Similar Course Coupons
Deal Score0
Disclosure: This post may contain affiliate links and we may get small commission if you make a purchase. Read more about Affiliate disclosure here.