Table of contents
Git
Git is open source distributed version control system developed by the Linux community. For more details check Git-scm
To use Git you will need to install Git CLI which is available on Mac, Linux, and Windows. Be sure to do the initial configuration to set your user.name and user.email global config.
For more detailed instructions on first-time Git config check Getting Started - First-Time Git Setup and focus on chapter Your Identity.
Git Credential Manager
The Git Credential Manager tool is recommended to be installed to help with authenticating to different remote repositories on different services. Check info and instructions about Git Credential Manager from Git Credential Manager repository on GitHub.
You can read more details about the tool from the GitHub blog post Git Credential Manager: authentication for everyone.