What is Git?

Git is a source code version control system. It is a distributed version control system and is characterized by having complete repository information for both remote and local repositories.

History of Git

Git manages a large amount of Linux source code quickly and efficiently by Linus Torvalds, the founder of Linux. A version control system created for Linux. Git is written primarily in C language and partially Perl.

Features of Git

It is a feature of Git.

Distributed repository management system

Git is a distributed repository management system where both remote and local repositories have complete repository information. In actual file management using Git, the work of committing the file to the local repository and pushing the difference to the remote repository is performed.

Fast even with a large amount of source code

Git is fast even with a large amount of source code.

Branching is fast

Git is quick to create branches.

Git is resistant to file loss

Since Git is a distributed repository management system, it is resistant to loss of file information. Even if one repository has file corruption, it can be completely recovered if there is no file corruption in the other repository.

There is a web interface called Github

A web interface for Git called Github currently provided by Microsoft is available for free.

Easy application deployment

If your application consists of text files, deploying your application is complete with just one command.

You can always return to any past state

You can revert the file to any past state at any time.

Associated Information