Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
8 Git Commands You Should Know

8 Git Commands You Should Know

56mIntermediate2022-11-09

Authors

Ronnie Sheer

Ronnie Sheer

Software Developer and Instructor

Course details

If you’re a software developer, you probably already know that Git is one of the most useful version control systems out there. But while most developers have mastered the basics of Git, it can be a bit harder to take your skills to the next level and become an advanced Git user. In this course, instructor Ronnie Sheer shows you how to make the move from intermediate Git developer to the realm of finely tuned, source control expert.

Learn eight power-user Git commands that can save you time, prevent bugs, and more. Find out how to increase your productivity as well as minimize your moments of frustration. Ronnie walks you through a few basic tricks like stashing and adding changes, and then turns to more advanced techniques, such as undoing commits, reverting, and setting up precommit hooks. Test out your new skills with Git-command challenges along the way.

This course is integrated with GitHub Codespaces, an instant cloud developer environment that offers all the functionality of your favorite IDE without the need for any local machine setup. With GitHub Codespaces, you can get hands-on practice from any machine, at any time—all while using a tool that you’ll likely encounter in the workplace. Check out the “Using GitHub Codespaces with this course” video to learn how to get started.

Skills covered

GitVersion ControlGitHubDevOps ToolsDevOpsSoftware Development ToolsOpen SourceSoftware DevelopmentOne-Off

Concepts

0. Introduction

  • 01 - Git superpowers
  • 02 - What you should know
  • 03 - Setting up for Git superpowers
  • 04 - Using GitHub Codespaces with this course
  • 05 - Using the exercise files

1. Useful Tricks

  • 06 - Learn to stash
  • 07 - Three ways to add changes to Git
  • 08 - Challenge - Partial add
  • 09 - Solution - Partial add

2. Mistakes and Fixes

  • 10 - Pushing code explicitly
  • 11 - Undoing a commit
  • 12 - Challenge - Rename commit and move to a different branch
  • 13 - Solution - Rename commit and move to a different branch

3. Commitments

  • 14 - Pre-commit
  • 15 - Log
  • 16 - Amend, revert
  • 17 - Challenge - change, commit, revert
  • 18 - Solution - change, commit, revert

4. The Magic

  • 19 - Open code editor with .
  • 20 - Challenge - Fork a repo and code
  • 21 - Solution - Fork a repo and code

Conclusion

  • 22 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal