Changing password in Source Tree 1.6.1 (Mac 13)

I have changed my password in And now I am not availible to use Source Tree. It ask me to require my password. I require it but message appear again and again. Please describe how can i change password also in Source Tree to make it the same as on

7 answers

1 accepted

8 votes
Answer accepted
Jeff Thomas Atlassian Team Oct 04, 2013
  1. Open the Hosted Repositories window by clicking View > Show Hosted Repositories or Command + Shift + H.
  2. Click Edit Accounts
  3. Double-click on your GitHub account
  4. Click Set Password

Thanks a lot!!!

This saved the day! I had to go to help to find hosted repositories, but I was able to delete the old one, make the new one the default, and voila! Thank you!

Okay, I'm answering this because it was just SUCH a nightmare to figure this out.

Using SourceTree on Windows, password based authentication to GitHub kept failing.  After adding and delete several times and pushing and pulling via the terminal to no avail, I finally went digging in the file system knowing things were cached somewhere...  This is after going View => Show Hosted Repositories and reseting my password multiple times.

I don't know exactly what did it but between clearing out:



something actually made it so I could reset my credentials.

Hope this helps someone.

Thanks Ray, this actually helped resolving the issue!

I am using self hosted gitlab and having the issue of not being able to change the incorrect username.


I tried the solution provided by @Ray Crawford once but did not get it work. One week later I found this post again and gave it a try. It suddenly works!


The only different thing i did was deleting all the logins including the bitbucket (I have one). I found I could not delete the problematic one but I just tried to delete each record several times before removing the passwd and userhosts files in the AppData.


Sourcetree version: 2.1.10

I restarted SourceTree (v after deleting the passwd file and was prompted to enter the password.

Deleting from ~\AppData\Local\Atlassian\SourceTree\passwd helped to solve my issue with stored remote repository password, that has changed. Thanks! 

Like 1 person likes this


It works for me.

Tisha P P I'm New Here Sep 25, 2018

Thanks a lot

jjimenezs I'm New Here Jan 08, 2019

Thanks Radek

On a Mac, if you are using system authentication try deleting your userfile from ~/Library/Application Support/SourceTree

This worked for me

This worked for me!
Today I've lost about 3-4 hour for an authentication problem. Tried more than dozen hints from many pages. Seeing so many hints and users it's obvious how fragile and troublesome this component is.

I have similar problem with authentication every month or two but untill today I had a golden solution for this (git config credential.helper store) but it stopped working.

After deleting  a file <> and entering password in SourceTree now I returned to normal work! :) But 3-4 hours are not mine anymore, great :(

Like 1 person likes this
Jakub I'm New Here Sep 27, 2018

Worked for me as well, it is really a shame I had to spent time digging into it. Should be hassle free process.

I access a company git repository and have to enter my password every time I communicate with the server (Fetch, Pull, Push, etc.).

Is there a way to do this similar? When I click Cmd+Shift+H there are no accounts listed.

Thanks in advance.

To store the password for a self hosted git repository, open terminal and do a

git pull

in one of your repositories. After you provided the login info it is stored in the keychain and thus available to SourceTree.

Please build this functionality directly into the SourceTree App.


Why not to store passwords there automatically instead of forcing users to add accounts threre manually? In latest app version I should add accounts there manually.

The way it worked for me is to to to Credential Manager. Use the following steps:


Step 1: Go to Run on windows and type Manage Windows Credentials

Step 2: You will see an entry for gitlab. Expand that entry and change your password

Step 3: Issue a pull request

Suggest an answer

Log in or Sign up to answer
Community showcase
Published Oct 23, 2018 in Sourcetree

Tip from the team: configure your repos for hosting goodness!

Supported Platforms macOS Windows We recently introduced support for additional hosting services such as GitHub Enterprise, GitLab (Cloud, Community Edition, Enterprise Edition), and...

1,224 views 4 2
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you