Udemy - Short and Sweet: Next-Level Git and GitHub - Get Productive
MP4 | Video: 1280x720 | 46 kbps | 44 KHz | Duration: 2 Hours | 264 MB
Genre: eLearning | Language: English
Save time, avoid pitfalls, and get productive fast. Learn Git collaboration, branching and merging in less than 2 hours!
Are you a software developer who uses Git and GitHub, or needs to start using these tools for work or a side project? This 2-hour intermediate course takes away the guesswork. It builds on my free, introductory course Short and Sweet: Get Started with Git and GitHub Right Now to tackle tough topics like collaboration, branching and merging.
Save time and get productive with Git and GitHub - fast!
Git and GitHub can seem difficult because the commands are exacting, and they can trip you up if you get out of sync - but these programs are very powerful and are absolutely essential for modern software developers.
That's because Git and GitHub are a mainstay of modern software version control. They provide a backup mechanism, a record of your project's history, a collaboration mechanism, and a base for a public portfolio that could get you a job.
In less than 2 hours, this Short and Sweet course will take you from beginner to intermediate skills, without a lot of filler. At the end of the course, you'll be able to add collaborators to your own projects, clone and collaborate on other people's or companies' projects, use branching and merging to minimize conflicts, fork projects, and recover from errors by rolling back to prior versions the right way.
That's a great trade for 2 hours of your time!
Please note: This course assumes you already have a GitHub account, have installed Git on your computer, and have pushed your first commit. If you haven't, please enroll for free in my 30-minute introductory course Short and Sweet: Get Started with Git and GitHub Right Now.
But if you've already taken the introductory course, or you're slightly familiar with Git and GitHub and want to look under the hood and get serious, this course IS for you and I hope you'll enroll.
My goal is to make this course the easiest-ever guide to getting GOOD at Git and GitHub. Please let me know if anything in the course could be clearer, and I'll be happy to help you. It also will help me improve the course.
If you're ready to learn more and sign up for the course, go ahead and hit that Enroll button - Udemy offers a 30-day refund guarantee, so there's no risk to you!
What are the requirements?
A GitHub account and Git command-line tools installed on your local computer
Familiarity with the basic Git and GitHub command-line workflow to push commits to GitHub
A simple program uploaded to GitHub - this can be as simple as a "Hello, world!" program!
What am I going to get from this course?
Over 23 lectures and 2 hours of content!
Know the basic Git and GitHub collaborative workflows
Learn how to collaborate using a Shared Repository model
Learn how to collaborate using a Fork and Pull model
Fix mistakes using 'git revert' and know when to use 'git rebase'
Full support from the instructor to get you started
Note: The course demonstrates Git use on a Mac, but resources are provided for Windows users, and if you run into snags, I'll do my best to help you
What is the target audience?
Anyone who wants to get productive fast using Git and GitHub
Anyone who wants to start contributing to other people's GitHub repositories
If you've never used Git and GitHub or aren't familiar with the basic workflow to push commits, this course is not for you - take a free introductory course first, please!