Git Tutorials Tutorials

Sample photo

Tom Preston-Werner - Mastering Git Basics

Git is the distributed version control system that's taking the world by storm. The Linux kernel, Ruby on Rails, and now even Erlang/OTP have all chosen it as their VCS of choice. This talk will focus on mastering the handful of commands that comprise 90% of the functionality you will use on a day-to-day basis. I'll kick things off with the best method to install Git on your favorite platform. Next up is creating local repositories, staging/adding files (all about the index), making commits, and viewing history.

Sample photo

Version Control with Git

This course covers the essentials of using the version control system Git. You'll be able to create a new Git repo, commit changes, and review the commit history of an existing repo. You'll also learn how to keep your commits organized using tags and branches and you'll master the art of merging changes by crushing those pesky merge conflicts.

Sample photo

Version Control with Git

This course covers the essentials of using the version control system Git. You'll be able to create a new Git repo, commit changes, and review the commit history of an existing repo. You'll also learn how to keep your commits organized using tags and branches and you'll master the art of merging changes by crushing those pesky merge conflicts. Oh no! Was a mistake made along the way? Learn how to edit commits, revert changes, or even delete commits.

Sample photo

Git Me Some Version Control

Version Control can be a mysterious thing at first. Why exactly do I need this?? Before long, though, you depend on it with your life. If you're new to this world, let me help!

Sample photo

Git for Distributed Software Development

This course is designed for computer users who have limited or no experience working in a collaborative development environment; and/or for those who already have done some work on Linux and other open source projects and are looking to gain a good grasp of how to use Git.

Sample photo

Git: Become an Expert in Git & GitHub in 4 Hours

Git is the industry-standard software for source control. With Git, you can save snapshots of your work as you go along in a timeline. Git allows you to create backups that take minimum space, making your work space safer. If you mess up, ruin your code, or damage your files, Git will be there to help.
In this course, we cover multiple aspects of Git & GitHub, including, but not limited to:
Git Theory & Workflow
Repositories & What they are
Basic Git Commands (for more click the button)

Sample photo

Git & GitHub Crash Course: Create a Repository From Scratch!

Git is a powerful (and VERY popular) versioning tool for web developers. But it's hard to get started because there's a lot to know and everyone assumes you already know the basics.
Looking for a short course on Git? Looking for a short course on GitHub? Then this is the course you're looking for!
This course is perfect for a web developers who's next step is to learn Git and GitHub.

Sample photo

Git & Github para iniciantes

Git é o sistema de controle de versão de arquivos mais utilizado no mundo. Através deles podemos desenvolver projetos na qual diversas pessoas podem contribuir simultaneamente no mesmo, editando e criando novos arquivos e permitindo que os mesmos possam existir sem o risco de suas alterações serem sobrescritas.

Sample photo

Network Security - Advanced Topics

This is the 6th course in the intermediate, undergraduate-level offering that makes up the larger Cybersecurity Fundamentals MicroBachelors Program. We recommend taking them in order, unless you have a background in these areas already and feel comfortable skipping ahead.

Sample photo

Git Learning Journey - Guide to Learn Git (Version Control) (Paid Course)

The 3️⃣ main goals of this course are to:
Build a mental model of Git (version control) ✅
Provide simple explanations ✅
Make how Git works tangible ✅