Use Git and GitHub well to work on projects
Implement new features in your software without having to worry about permanent destruction
Save countless hours of suffering trying to find old versions of your project if something happens to your computer or central server
Collaborate with colleagues smoothly on projects
In this course, I assume no previous experience with Git or GitHub. We’re going to start from scratch and take an already constructed project, and see how we can make modifications to it without damaging the original. Aside from that, you’ll learn all of the most common Git commands you’ll need to use in your day to day life as a web developer, thus making able to collaborate effectively with other members of your team in the office or half way around the world.
Introduction
1
Introduction
2
The Evolution of VCS
3
The Three States of Git
4
Summary
5
Project File
Setup
1
Installation
2
Configuration
3
Initializing Repos
4
Github
5
Github Repos
Essential Git Commands
1
Gitting Help
2
Quick Summary
3
Git Status
4
3 Stages Review
5
Git add and Commit
6
Modifications
7
Abbreviations
8
Git Diff
Extended Commands
1
Pushing
2
Logging
3
Good Commit Messages
4
Remove, Untrack, Rename
5
Branches
6
Implementing Branches
7
Stashing
8
Merging
9
Reset
10
Pull
Integrated Source Control
1
Visual Studio Code
2
Setup Part 1
3
Setup Part 2
4
Setupt Part 3
5
The Basics
6
Seeing More DIffs
7
Right Clicking
8
Cloning Repository
9
Creating Branches
10
Merging
11
Merge Conflicts
12
Pushing
13
Git Auto Fetch
14
Settings and Credential Helpers
15
Learning More With Output
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!