
git-scm.com
https://git-scm.com/book/en/v2/Appendix-A%3A-Git-i…
Git - Git in Visual Studio
The tooling supports the following Git functionality: Create or clone a repository. Open and browse history of a repository. Create and checkout branches and tags. Stash, stage, and commit changes. Fetch, pull, push, or sync commits. Merge and rebase branches. Resolve merge conflicts. View diffs. … and more!