GIT: Advanced commands (Udemy.com)
Practical GIT training: cherry pick, rebase, revert, stash, clean, and more. Take your GIT skills to the next level.
Created by: Brian Gorman
Produced in 2017
What you will learn
- Work with some advanced GIT commands
- Know how to rewrite history with squash, rebase, and reset.
- View history in the reflog, expire unreachable commits using reflog and the garbage collector
- Create linear GIT history trees
- Use Aliases
- Perform a Cherry Picking operation
- Use the stash to temporarily save changes
- Work with Tags
- Become a more advanced GIT user
Quality Score
Overall Score : 92 / 100
Course Description
The first part of this course will just make sure we're setup for the remaining part of the course and serve as a simple review. This includes basic stuff like getting an account at GitHub, setting up our machine for working with GIT, and setting a few default configurations. Feel free to skip this part of the course if you are already good to go.
The bulk of the course will then take a deeper dive into the following commands:
- git commit --amend
- git reflog
- git rebase
- git config --global alias
- git fetch --prune
- git reset [both soft and hard resets]
- git clean
- git revert
- git cherry-pick
- git stash
- git tag
- Squash and Merge
- Rebase
- Beginner to Intermediate GIT users
- Developers
- Anyone who wants to learn about some of the more advanced features of GIT
- Someone who is looking to be a team lead and needs to improve their GIT skills
- Anyone that needs to be able to have source control on important files [code, images, documents, spreadsheets, etc]
Instructor Details
- 4.6 Rating
132 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











