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(298 ratings)
17,788 students

GIT for beginners

Learn version control system with Git. Do your everyday work simpler! Interview questions and Best practices.
Created byMaksym Rudnyi
Last updated 5/2020
English

What you'll learn

  • Learn the key concepts of the Git source control system
  • Step through the Git workflow
  • Compare the different states in Git and compare between branches and commits
  • Manage files with Git (move, rename, delete)
  • Create branches and resolve merge conflicts
  • Learn branching strategies
  • Git
  • GitHub
  • Git GUI
  • gitignore
  • Git branching strategies

Course content

6 sections18 lectures1h 54m total length
  • Introduction0:59
  • VCS Concept6:05

    Understand the concept of version control systems, including backup and restore, synchronization across developers, and tracking changes with ownership. Explore sandboxing and branching strategies like lock versus copy-modify-merge.

  • Version control types8:43
  • Why Git2:29

    Learn why Git, a fast, open source distributed version control system, dominates development with simple command-line workflows, strong branching, secure object storage, and broad industry adoption.

  • Download, install and configure8:28

Requirements

  • Basic computer skills
  • Ability to install software on your computer
  • Admin rights may be required for software installation

Description

Why?

Are you front-end developer or back-end, in gaming or fintech development - doesn't matter. Version control system - is what unites us all. We work in teams and have to coordinate our work and code to deliver a high-quality solution.

How?

Git is the best tool to control your code. Learn concepts of Git to simplify your work!

Who this course is for:

  • Beginner software engineers
  • Anyone interested in using source control and specifically Git
  • Freelancers or other creative professionals