

Snapshot are identified by a hash ID – usually only first few letters are used. git sub directory in your working directory or a multi-user server with thousands of users and repositories like github.Ĭlone – process of creating new working directory from a repositoryĬommit - „snapshot“ of your files at given time. Repository – place where the files are stored. This article is meant more like a starter to show the possibilities than a comprehensive reference.

Git is a very complex tool and there is a lot of great learning materials on the Internet.

It is more suited for programming source files but it can be used with any kind of files. That means that it can keep track of the changes in files. Git is a system for source files versioning. Using Git with KiCad What is Git “Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
