Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Git for Beginners
Rating: 4.4 out of 5(1,452 ratings)
56,859 students

Git for Beginners

Learn everything you need to use Git and GitHub to track and store the changes of your source code.
Last updated 12/2022
English

What you'll learn

  • Set up Git on your machine
  • Create a local Git repository
  • Stage and commit changes from the command line
  • View the history of your source code
  • Branch and merge your code to work on software features
  • Handle merge conflicts when working with branches
  • Push your code to a remote repository on GitHub
  • Clone a remote repository from GitHub
  • Create a pull request on GitHub
  • Collaborate with other developers on GitHub

Course content

7 sections43 lectures2h 21m total length
  • Introduction0:17
  • What to Expect From This Course2:38

    Explore Git basics, a distributed version control system, and learn to set up Git locally, create repositories, branch and merge, and push code to GitHub and pull requests.

Requirements

  • No prior knowledge or skills are needed for this course.
  • No programming experience is needed to watch this course.

Description

Git is one of the most popular version control systems. This course will teach you how to work with Git to track and store the changes of your source code.

First, you will learn the bascis about Git. You will learn what version control systems are and how local, centralized, and distributed version control systems work.

After this, you will learn how to set up Git on your machine. You'll learn how to configure Git, so that your name and email are stored with every commit.

Next, you will learn how to work with local repositories. You will use the commandline to create a repository on your machine and I will show you how to stage and commit changes.

After this, you will learn how to branch and merge your code to work on specific features of your project. You will also learn how to handle merge conflicts that can happen when multiple developers are working on the same code base.

Finally, you will learn how to push your code to a remote repository on GitHub, how to clone an existing repository from GitHub, and how to use pull requests to collaborate with other developers.


After this course, you will have the skills and knowledge needed to use Git successfully in your projects.

Who this course is for:

  • This course is intended for anyone who wants to learn how to use Git to track and store the changes of their source code.