3.9 out of 5
3.9
92 reviews on Udemy

Git and GitHub Beginners crash course 2019

Hands-on Practical guide to Git and GitHub
Instructor:
Bluelime Learning Solutions
2,120 students enrolled
English [Auto-generated]
Install Git
Initialize a repository
Add files to staging index
Commit files to repository
Write commit messages
Understand the Git three-tree architecture
Understand git workflow
Track when files are added and modified
Create gitignore file to exclude files and directories
Create remote repository
Create and merging branches
Understand HEAD
Pull updates
Push updates

This course shows  you how to use Git, the popular open-source version control software, to manage changes to source code and text files. The course is a beginners crash course that will teach you the basics of this popular open source version control system. 

Version control allows collaborative development which makes it easy for teams to work together on projects.
The effective use of version control is important and a useful skill for developers to have in their tool kit.

Git is a version control system which is like a series of snapshots of your code which can be referenced at any time.
GitHub  is a web based graphical interface where you can publish and host your Git repositories and collaborate with other people or teams.   Git and GitHub has become the industry-standard version control and publishing platform .  Git allows you to track changes and your development process and when used with GitHub it becomes an effective backup mechanism.

This course is for absolute beginners and will introduce you to the basics of using a version control system called Git and a collaboration platform called GitHub . Although this course does not involve any programming  students  who have a basic knowledge of programming or simple HTML might  find it easier to follow along . Also experience of using the command line might  come in handy though not mandatory as the course is so basic anyone can follow along easily.

What you will learn  include how to :

  • Install git
  • Commit  files to repository
  • Write commit messages
  • Understand the Git three-tree architecture
  • Understand git workflow
  • Track when  files are added and modified
  • Create ignore file to exclude files and directories
  • Create remote repository
  • Create and merging branches
  • Understand HEAD
  • Pull updates
  • Push updates

Getting Started

1
Introduction
2
What is Git
3
What is GitHub
4
Basic Git Architecture Illustration
5
Git workflow basic illustration
6
Creating a GitHub Account
7
Installing SublimeText
8
Installing Git
9
Basic Git Configuration
10
Retrieving specific configuration settings
11
Creating a file and directory with Git Bash
12
Initialize empty git repository
13
Adding files to staging index
14
More ways to add files to staging
15
Committing files to repository
16
Using Git Help
17
Creating gitignore file
18
Editing and re-committing changes
19
Creating a git branch
20
Merging Branches

Creating Remote Repository on Github

1
Create remote repository
2
Create README.md file
3
Edit README.md file
4
Clone a remote repository
5
Introduction to Forking a Repo
6
How To Fork A Repo
7
Getting updates by pulling
8
How to view the commit log
9
What is HEAD?
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!
3.9
3.9 out of 5
92 Ratings

Detailed Rating

Stars 5
44
Stars 4
26
Stars 3
17
Stars 2
4
Stars 1
1
a075482e660012b299c1069bcdc50752
30-Day Money-Back Guarantee

Includes

2 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion