4.61 (7343 reviews)
☑ Create your first repository
☑ Clone it to your computer and add files
☑ Push your changes to GitHub
☑ Learn how to see differences between old and new files
☑ Learn how to do all of this on the command line, as if you were deploying code on a live server!
Welcome to the 30 minute free Git and GitHub crash course!
Employers and developers everywhere are using Git. This is why you should learn it (and also because it's powerful and a really cool tool!)
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.
The core of this course is less than 30 minutes, and you'll learn:
How to create a repository
How to copy it to your computer
How to add files to your repository
How to send the changes to GitHub
Plus you'll learn:
Git fundamentals, and
You'll also learn the terminology that developers use, like: cloning, staging, committing, pushing and diff. And you'll learn WHY Git is so popular and HOW it's powerful. And we'll be using GitHub which is the Git-service brand name.
Not sure if you should pay for an 8 hour course on Git? Take this course first to get your feet wet.
P.S. You'll learn how to do all this through your command line... because one day you'll be deploying code on a server and you'll need to use the command line, it's the only way! This course will set you up for success! ;)
Stream these videos in full HD!
Starting With Git and Github
Example Repo URL
A Quick Message
Adding Files and Staging Them
Committing Your Work and Viewing Differences
A Super Helpful Git Command!
Test Your Terminology
Where To Go Next
Bonus material and where to go next
Straight to the point, i didn't have any previous experience, but now I feel confident enough to use git. :)
Over 5 Stars for beginners level. I want to give this course leaving more stars but Udemy allows only 5. :D ~~~ Thanks ~~~
This course provides a crisp and easily understandable introduction to the basics of Git and GitHub and successfully sets the ground for an interested reader to probe further into this topic either through self study or by pursuing the author's Udemy course on Git. What makes this course special is the instructor's teaching approach, friendly yet professional! What I found most impressive is that the instructor seldom used "standard definitions" for Git commands. This helps a beginner to retain the functionality of the commands in mind even after going through all the material in this introductory course at a stretch. For example, I will always remember that a 'push' is just sending/sharing my local folder (repo) to/with the global folder (user account in GitHub). Couple of suggestions to the instructor: 1. When typing commands and speaking about them, zoom your terminal and change from dark/black to a light background. Helps the audience see easily and clearly. 2. At the end of every lesson on Git commands, please keep a slide with those commands and spend couple of minutes as a recap. 3. When typing terminal commands like, "ls -la" please say 1/2 sentences on what it does; also, provide a cheat sheet for basic Linux (terminal) commands. Really helpful for users who do no have a background of the CLI. 4. Also, spend a little time on text editors before jumping "out of the blue" to typing things in README.md file in a Sublime Text Editor. People who are not from the CLI programming background are not that much familiar with various kinds of text editors that programmers use. I guess that's all from my side! On an overall, I would encourage people to go through this short intro course + the actual course for a quick (less than 5 hours) but detailed exposure to a versatile version control system like Git.
Awesome! it is Right to the point with clear, concise explanations and useful info, no fillers or beating around the bush. So, yeah: This is what I came form and so far, so good!
Technaitra advice me to spend the time on these tutorials and these are really helpful for me. Thanks, Kalob Taulien for these amazing lectures.
you should tell about how to add multiple files to git (git add .) bdw the content was fab. thank you
he talks really clear, and with a lot energy. I like that when I am learning something new. He explain soo good
Very good course for beginners wanting to get a basic understanding / overview of git with some simple practical lectures. Recommend if you are new to git!
Just what I was looking for. A brief intro into how GitHub works and a couple of tasks to reinforce the content.
some tasks has Forgotten like : Branches ... But really well teaching .. even 12 years old kid can understand it ... keep it up Kalob.
Very useful for first time GIT users. Just that it could be better if shown in Windows Bash as well and tell more about Pull command also
This is a great beginner course. It's concise and to the point. If someone has no idea about Github (or any other repository in general) this course is a great resource. It is no-nonsense and straight to the point.
Straightforward course that says what it does and does what it says. There have been some updates to Github but this is still a great taster that leads you in to more advanced topics. Recommended.
Great crashcourse on Git! Only disappointment is with "Where to Go Next" - was hoping he'd mention few more "next steps" courses that deal with branches, trucnk, pull requests and other concepts beyond basics!
Very well done course on the basics of Git. I recommend this course as an intro to Git, whether or not you are familiar with a different source control system.