From Wikipedia: Git is free and open source software for distributed version control: 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 is available for all modern platforms. It is mostly associated with managing code such as PHP, Java or Python but it can be used to manage any line-based text such as this documentation written in Markdown format. Git can be used from the command line although most users rely on an Integrated Development Environment (IDE) to compose and run git commands.
To learn more, start with the Git Basics page and then move on to the cited Github based examples.
The following articles are from docs.joomla.org:
- Git Branching Quickstart
- Working with git and github
- Git for Testers and Trackers
- Setting up Eclipse PDT 2020 and Git for Pulls
- My first pull request to Joomla! on Github
These references may be deleted when the new documentation is considered mature.