I was in a similar boat years ago. Best advice I can give is learn the basics, how to make a branch, commit, and push. You can do this by simply placing some docs or your favorite scripts in your own repo... Github will guide you through most of it. If you're super new and don't want to use git, you can use the desktop app. Honestly I find it more cumbersome than just using the cli, but you're just trying to get your feet wet, so do what feels good for now then set new goals later. Don't worry about bad habits... the only bad habit is quitting. Then go out in the world and try to contribute to a project you think you can help with. Could be an Arma mod, a simple pypi library, documentation, script collection, or vscode extension (anything). This will teach you how to fork a repo, and submit a PR. Don't hide that you're new to this and be open to critique. Some people will do things like replace your 'and' with '&&', some will offer deeper insights. It might even feel like the PR isn't even yours at the end. This is what GitHub is all about. Good luck! Answer from Deleted User on reddit.com
๐ŸŒ
Reddit
reddit.com โ€บ r/learnprogramming โ€บ i am trying to learn github. there are many tutorials on youtube. which are relevant / accurate / recommended?
r/learnprogramming on Reddit: I am trying to learn GitHub. There are many tutorials on YouTube. Which are relevant / accurate / recommended?
June 14, 2022 -

There are many that I am seeing. Some from 2 years, 1 year ago with many stars. Some more recent. I am just getting into the CS scene (Im currently a hardware enginer), and I want to make sure I learn the most recent stuff (if that even makes sense).

Forking, pulling, requests, readme ettiquette etc. I want to sound educated and use these cool words like you guys. Sorry if this is an ignorant question - I am truly uneducated and want to put in the time to learn it the proper way.

Thank you in advance.

๐ŸŒ
YouTube
youtube.com โ€บ watch
Learn Git โ€“ Full Course for Beginners
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Discussions

I want to start learning about git. What courses do you recommend?
Most of my coworkers learn on UI tools. Whatever you do, Iโ€™d suggest learn in the terminal first. It will help tremendously to understand whatโ€™s actually happening, vs a button that just does a bunch of stuff. Learn the UI or app later. More on reddit.com
๐ŸŒ r/git
27
10
September 22, 2024
GitHub git tutorial in under 10 minutes (probably one of the best I found so far for beginners like me)
I just started dipping my toes into this world and holy shit this made a lot of sense for me More on reddit.com
๐ŸŒ r/github
2
37
July 21, 2022
Re-wrote my Zero to Hero Git Tutorial and was Told to Post Here; Hope some Find it Useful ๐Ÿ™
Get ready to have this removed. The mods on this subreddit have a problem when someone shares their own material. More on reddit.com
๐ŸŒ r/learnprogramming
49
1156
June 25, 2023
Best videos for learning Git and GitHub?
Git and GitHub for Beginners - Crash Course should I learn one or are both needed You don't need GitHub (or GitLab or BitBucket or any other hosting service) unless you want to make your code available on the Internet. More on reddit.com
๐ŸŒ r/learnprogramming
9
12
June 11, 2023
๐ŸŒ
YouTube
youtube.com โ€บ playlist
Git Tutorial Videos [2026 Updated] - YouTube
Welcome to our comprehensive Git Tutorial series, designed to take you from a beginner to a pro in version control! Whether you're a developer, a student, or...
๐ŸŒ
YouTube
youtube.com โ€บ programming with mosh
Git Tutorial for Beginners: Learn Git in 1 Hour - YouTube
Git tutorial for beginners - Learn Git for a career in DevOps/Software Engineering. This Git tutorial teaches you everything you need to learn Git basics. ๐Ÿ”ฅ ...
Published ย  September 15, 2020
Views ย  98K
๐ŸŒ
YouTube
youtube.com โ€บ watch
Git & GitHub Crash Course 2025 - YouTube
This is a crash course to learn the fundamentals of Git version control and the Github platform. Learn all of the core commands and the workflow to start lea...
Published ย  January 13, 2025
๐ŸŒ
YouTube
youtube.com โ€บ watch
Git and GitHub Tutorial For Beginners | Full Course [2021] [NEW]
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
๐ŸŒ
YouTube
youtube.com โ€บ watch
Git and GitHub - Full Course
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
๐ŸŒ
YouTube
youtube.com โ€บ watch
Git & GitHub Tutorial | Visualized Git Course for Beginner ...
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Find elsewhere
๐ŸŒ
YouTube
youtube.com โ€บ watch
Git Tutorial for Absolute Beginners
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
๐ŸŒ
YouTube
youtube.com โ€บ freecodecamp.org
Git for Professionals Tutorial - Tools & Concepts for Mastering Version Control with Git - YouTube
Git has the power to make you a better software developer. But you'll have to go beyond the basic "commit, push, pull" to use it effectively! In this course,...
Published ย  September 30, 2021
Views ย  1M
๐ŸŒ
YouTube
youtube.com โ€บ freecodecamp.org
Git and GitHub for Beginners - Crash Course
Sorry for the interruption. We have been receiving a large volume of requests from your network ยท To continue with your YouTube experience, please fill out the form below
Published ย  May 28, 2020
Views ย  330K
๐ŸŒ
TopZenith
topzenith.com โ€บ 2018 โ€บ 05 โ€บ top-10-best-git-video-tutorials.html
Top 10 Best Git video tutorials | Learn Git step by step - TopZenith
You can watch those videos either on YouTube or official NewBoston website. This tutorial is a great place to learn about Github. the instructor explains the complex scenarios with easy examples. The instructor focuses a lot more emphasis to help us understand how to do merges and resolve merge conflicts because it is the main challenge in source control management tools, especially when you're working in the large collaborative groups. This tutorial is best ...
๐ŸŒ
Class Central
classcentral.com โ€บ subjects โ€บ programming โ€บ software development โ€บ version control
Free Video: Git & GitHub Tutorial for Beginners from Net Ninja | Class Central
Explore branching strategies, merging techniques, and resolving conflicts. Dive into GitHub's collaborative features, including forking and contributing to open-source projects. By the end of this 90-minute tutorial, gain the skills to effectively ...
๐ŸŒ
YouTube
youtube.com โ€บ watch
Git & GitHub Crash Course for Beginners [2026] - YouTube
Learn Git and GitHub from scratch with clear examples, real workflows, branching, merging, stashing, rebase, pull requests, and more. Perfect for beginners w...
Published ย  December 4, 2025
๐ŸŒ
Quora
quora.com โ€บ Where-can-I-get-best-git-tutorial-for-beginner
Where can I get best git tutorial for beginner? - Quora
Answer (1 of 3): How about this git - the simple guide , very short and to the point,but if you know the basics already.
๐ŸŒ
GitConnected
gitconnected.com โ€บ learn โ€บ git
Gitconnected
This video on Git Tutorial will help you learn about the most popular source code management tool used in DevOps. First, you will understand what DevOps is w... ... Interactive Git Cheatsheet, categorizing commands based on what they affect.