New Git Features in Visual Studio 2017
Mar 6, 2017Kayla Ngan (MSFT)

Summary
Introduced new Git features in Visual Studio 2017: `push --force-with-lease` for safer force pushes during rebasing or amending commits, the ability to view diffs for outgoing commits and between any two commits, functionality to unset upstream branches, and SSH support for Git remotes. These features leverage `git.exe` for up-to-date functionality and respect for Git configuration options.