Skip to content

Git Overview

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. Use Git to collaborate efficiently in a wide range of scenarios.

Git Workflow

shell
# Prevent automatic conversion CR LF
git config --global core.autocrlf false

# Prevent case-sensitive ignoring
git config --global core.ignorecase false

# Specify the default branch name as main
git config --global init.defaultBranch main

For SSH keys, check out Connecting to GitHub with SSH. It also works for other git systems, such as GitLab.

The .gitignore example can be found here.

Released under the MIT License.