Changes:
- Very early support for Linux (#135)
- Remove username/password authentication for GitHub.com (#171)
- Enables support for multiple users for GitHub, Bitbucket, and Azure Repos (when using the
*.visualstudio.com
URLs) (#160) - Fixes bug where the username was required in the remote URL for basic auth (#142)
- Fixes bug where port numbers in remote URLs were not parsed correctly (#156)
The Linux support has currently only been tested on Ubuntu 18.04 and 20.04 on 64-bit Intel processors. The provided Debian package is not yet signed. Due to the varied nature of Linux distributions, you will need to select and configure a credential storage system manually – see more here: https://aka.ms/gcmcore-linuxcredstores.
Now that OAuth has been fully adopted for GitHub.com and works for all users (personal and organizational alike), the username/password option has been removed. The username/password option will soon be removed from the server-side anyway – see more here: https://github.blog/changelog/2019-08-08-password-based-http-basic-authentication-deprecation-and-removal/.