
Just doing this, fixed the issue with GitHub Desktop. Discover a powerful Git GUI Client for Mac, Windows and Linux, from the makers of Sublime Text.

Once installed, when I started it, it welcomed me with an error stating it cannot figure out my creds from Ke圜hain. While I was struggling with SourceTree, I thought of trying a different GUI client - GitHub Desktop. To make it unambiguous, include the username in the URL, like this: resolved the issue with SourceTree, and now I am successfully pushing my changes using SourceTree. This can, however, be unreliable if you don’t use the same username all the time on a given host. The catch here was, SourceTree remembers the last username that was used to successfully log in to a given host and tries that one by default to look up the keychain entry. You can change the URL from ‘Repository -> Repository Settings… -> Remote -> Edit. Go to SourceTree, and make change to your Git Repository using the current username that you have on GitHub.In case you are also struggling with the same issue, here goes the solution: If you want to add another GUI tool to this list, just follow the instructions.
#GIT UI CLIENT FOR MAC HOW TO#
It took quite long for me to figure out how to resolve this issue. However, I was able to push the changes from my Terminal, without any issues. When I tried to push my changes to Git repo using SourceTree, it kept asking me for password for my previous username on. I am using macOS sierra 10.13, and it had SourceTree installed for quite sometime. If you’ve used Sublime Text before, the user interface of Sublime Merge will instantly be familiar. With that in mind, it makes sense that Sublime Merge from the same developer is a fantastic Git client. Nevertheless, I enjoy the ease that Git GUI clients have to offer. Sublime Text is one of the best code editor apps available for Mac. Most of the times, I make use of command line Git to push my changes. So as expected, urls of all of my repositories were affected. Use your SmartGit license on as many machines and.


drag and drop commit reordering, merging or rebase. SmartGit has the same intuitive user interface on Windows, macOS and Linux: graphical merge and commit history. Lately, I changed my GitHub Username to ‘anshulgammy’. SmartGit assists Git newbies as well as it makes experienced developers more productive.
