Git
Git is software for tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code during software development. Its goals include speed, data integrity, and support for distributed, non-linear workflows (thousands of parallel branches running on different systems). Git was created by Linus Torvalds in 2005 for development of the Linux kernel, with other kernel developers contributing to its initial development. Since 2005, Junio Hamano has been the core maintainer. As with most other distributed version control systems, and unlike most client–server systems, every Git directory on every computer is a full-fledged repository with complete history and full version-tracking abilities, independent of network access or a central server. Git is free and open-source software distributed under GNU General Public License Version 2.
Relations
In software engineering, version control (also known as revision control, source control, or source c...
Squash merging is a merge option that allows you to condense the Git history of topic branches when y...
Edit details Edit relations Attach new author Attach new topic Attach new resource
Resources
treated in Get up to speed with partial clone and shallow clone
9.0 rating 2.0 level 9.0 clarity 3.0 background – 1 rating
Could you get started working in the repository without downloading every version of every file in th...
treated in Commits are snapshots, not diffs
10.0 rating 4.0 level 9.0 clarity 6.0 background – 1 rating
Git has a reputation for being confusing. Users stumble over terminology and phrasing that misguides...
treated in Version Control with Git
The Version Control with Git course provides you with a solid, hands-on foundation for understanding...
treated in Git + GitHub for Open Source Collaboration
By the end of this project, you will be able to collaborate with any GitHub repository on the Interne...
treated in Git for Computer Scientists
Quick introduction to git internals for people who are not scared by words like Directed Acyclic Grap...