Sign In
    Saved
      Sign In
      Saved

Managing Source Code with Git

tag
Total Duration
13 Hours

Git is a distributed version-control system for tracking changes in source code during software development. It is designed for coordinating work among programmers, but it can be used to track changes in any set of files. Its goals include speed, data integrity, and support for distributed, non-linear workflows.

Courses in this Learning Path
1
Git: The Big Picture
learnpath-img
Duration : 1.06 hour
Price :₹1,499
Level :Beginner
Learn Type :Certification
Git: The Big Picture

Programmers and IT professionals alike seem to be using Git, the most widely used version control system.

2
Getting Started with Git
learnpath-img
Duration : 2.02 hours
Price :₹1,499
Level :Beginner
Learn Type :Certification
Getting Started with Git

Any file-based project must have version control. You can't create a great product if you are a software developer, project manager or student. It is important to keep track of any changes. This course, "Getting Started with Git", will teach you about Git, the most popular version control system, and how it can help you create better projects. You'll first learn the basics of Git. Next, we'll …

Read More
3
How Git Works by Pluralsight
learnpath-img
Duration : 1.56 hour
Price :₹1,499
Level :Beginner
Learn Type :Certification
How Git Works by Pluralsight

This is my confession: Git was a long-running program that I didn't really understand. Although I was familiar with the basics of Git, I got lost when something didn't work. What caused my rebase to fail? How did I mess up my remote? The key to Git was the content of the directory.git. Everything about Git fell into place once I understood its underlying model. Things that were once …

Read More
4
Working with Git Branches
learnpath-img
Duration : 1.18 hour
Price :₹1,499
Level :Intermediate
Learn Type :Certification
Working with Git Branches

It is difficult to work in a large shared codebase. It can be difficult to make progress when everyone is working simultaneously. Git branches allow you to organize and scale concurrent codebase work. Branch are great for organizing your daily tasks and managing what you do on your own computer. This course, Working With Git Branches will teach you how to integrate branches into your daily …

Read More
5
Mastering Git by Pluralsight
learnpath-img
Duration : 2.42 hours
Price :₹1,499
Level :Intermediate
Learn Type :Certification
Mastering Git by Pluralsight

Even though you can use Git for a long time, there's always that feeling of missing something. This is the perfect follow-up to "How Git Works". It provides all the information you need in order to fully understand Git's most important features. This course, Mastering Git will cover advanced topics in Git and focus on how to get things done with Git. You'll also learn the Git thinking style so …

Read More
6
Advanced Git Techniques
learnpath-img
Duration : 1.2 hour
Price :₹1,499
Level :Advanced
Learn Type :Certification
Advanced Git Techniques

Source control can be seen by software developers as a system that must to be used, rather than an efficient tool. Advanced Git Techniques is a course that will teach you how to automate and optimize your workflow using Git's advanced capabilities. You will first review the configuration of Git. Next, you'll learn how multiple repositories could be interconnected using Git submodules. You will …

Read More
7
Git Administration by Pluralsight
learnpath-img
Duration : 174 minutes
Price :₹1,499
Level :Advanced
Learn Type :Certification
Git Administration by Pluralsight

There are many managed Git services available, but some companies cannot use them due to IP restrictions or security concerns. This course, Git Administration will teach you how to set up and manage your Git server. You will first learn about Git and how it communicates with users. Next, you'll configure SSH access for your Git server and manage users. You will also establish HTTP access to your …

Read More