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.

Git Official Website

Sections

GitHub

GitHub is a development platform inspired by the way you work. From open source to business, you can host and review code, manage projects, and build software alongside 50 million developers.

Git (Literally Just Git)

Markdown

Applications

Hosting A Git Server

https://www.vogella.com/tutorials/GitHosting/article.html#gitserver_install

https://git-scm.com/book/en/v2/Git-on-the-Server-Setting-Up-the-Server

https://www.linux.com/training-tutorials/how-run-your-own-git-server/

Autosquash for Features Pull Request

I’m not sure if I’m a fan of this. Some features can be large making it difficult to understand changes if commits were squashed together.

https://github.com/marketplace/actions/autosquash

Journal