• Icon: Bug Bug
    • Resolution: Resolved Locally
    • Icon: Highest Highest
    • None
    • 2.1.8.0
    • None
    • None
    • SourceTree 2.1.8

      Git

       

    • Severity 1 - Critical

      After auto-upgrade of SourceTree to 2.1.8, the UI tool lost the ability to authenticate using SSH keys when I need to Push. However, if I go to the Terminal window, it asks me for password, and completes the PUSH command.

            [SRCTREEWIN-7727] Lost ablity to authenticate

            Is there any outlook about this ticket? It is one of the most popular questions about sourcetree on stackoverflow:

            https://stackoverflow.com/q/45622960/1667868

            sven boogaart added a comment - Is there any outlook about this ticket? It is one of the most popular questions about sourcetree on stackoverflow: https://stackoverflow.com/q/45622960/1667868

            Khurram Shahzad added a comment - - edited

            I was able to get it working with System Git, but Embedded Git isn't working. The embedded git version is older than system git.

            Tools > Options > Git > Use System Git

            My System Git version - 2.16.1

            Khurram Shahzad added a comment - - edited I was able to get it working with System Git, but Embedded Git isn't working. The embedded git version is older than system git. Tools > Options > Git > Use System Git My System Git version - 2.16.1

            Even with the correct credentials, it fails to pull, fetch, commit, nothing is working.

            Tony Porto added a comment - Even with the correct credentials, it fails to pull, fetch, commit, nothing is working.

            Joe Tharayil added a comment - - edited

            I am facing the same issue 2.4.8. SourceTree continues to ask for credential even though I entered the correct info. I have already updated embedded git

            Joe Tharayil added a comment - - edited I am facing the same issue 2.4.8. SourceTree continues to ask for credential even though I entered the correct info. I have already updated embedded git

            Khurram Shahzad added a comment - - edited

            I have just downloaded latest version (2.4.8.0) of sourcetree, and updated embedded git (after many unsuccessful attempts) (embedded git version - 2.15.1), but unable to resolve authentication error. 

            Khurram Shahzad added a comment - - edited I have just downloaded latest version (2.4.8.0) of sourcetree, and updated embedded git (after many unsuccessful attempts) (embedded git version - 2.15.1), but unable to resolve authentication error. 

            This is such a stupid bug. MacOS High Sierra doesn't have a "Tools" menu. You can get to the Git options screen by going to Preferences > Git, but once there you don't have any options to "Update Embedded Git". Every push is failing authentication from Sourcetree.

            Andy Warren added a comment - This is such a stupid bug. MacOS High Sierra doesn't have a "Tools" menu. You can get to the Git options screen by going to Preferences > Git , but once there you don't have any options to "Update Embedded Git". Every push is failing authentication from Sourcetree.

            This is not resolved. The install is still not working without updating the Embedded Git. Waste of half an hour finding this bug.

            Tools > Options > Git > Update Embedded Git

            Alex Green added a comment - This is not resolved. The install is still not working without updating the Embedded Git. Waste of half an hour finding this bug. Tools > Options > Git > Update Embedded Git

            Yes, updating worked for me too. Many thanks to those who suggested the solution.

            Mark Warner added a comment - Yes, updating worked for me too. Many thanks to those who suggested the solution.

            Just ran into this problem.  Updating the embedded git worked, but it was odd - just after I clicked the Update button, I noticed that the current embedded git version in a fresh install of the latest SourceTree for Windows (v. 2.3.5.0) was 2.8 something (didn't catch anything after the 2.8).  After the update, the embedded git version is now:  2.14.1/LibGit2Sharp 0.24.0 + git.

            danwithshenbergertech added a comment - Just ran into this problem.  Updating the embedded git worked, but it was odd - just after I clicked the Update button, I noticed that the current embedded git version in a fresh install of the latest SourceTree for Windows (v. 2.3.5.0) was 2.8 something (didn't catch anything after the 2.8).  After the update, the embedded git version is now:  2.14.1/LibGit2Sharp 0.24.0 + git.

            highbelt added a comment -

            I also had to revoke the OAuth token for the SourceTree application after deleting the credentials in the local file system as explained above. You can delete the token in your Bitbucket user account: https://bitbucket.org/account/user/\{your user name}/api

            highbelt added a comment - I also had to revoke the OAuth token for the SourceTree application after deleting the credentials in the local file system as explained above. You can delete the token in your Bitbucket user account: https://bitbucket.org/account/user/\ {your user name}/api

              mminns minnsey
              35ad6d62bfa9 Sergei Pohilko
              Affected customers:
              1 This affects my team
              Watchers:
              26 Start watching this issue

                Created:
                Updated:
                Resolved: