youngmon/atlassian-qna huggingface dataset:
How to add table in PR raised through bitbucket?
Asked by Jayashri Karamadi:

I want to add tables on PR portal(Bitbucket) similar to Jira. How to do that?


Answers:
author: Nic Brough -Adaptavist-
body: Could you explain what "tables on PR portal" is please? Part of the PR message? Something you are pulling? Or are you trying to change the Bitbucket UI?


Tags: bitbucket-server

server
How do I change my email address when I leave the company but it says I have a managed account?
Asked by Lin Padgham:

My bitbucket account uses my work/university email. I will soon be retiring and wish to change to my personal email. However my bitbucket profile says this must be done through my atlassian account. When I access this it says it is a managed account and I need to contact the administrator. I have no idea who this is. I don't use any of the other atlassian services except bitbucket, though I may well be registered for them. What can I do to change my email?


Answers:
author: Nic Brough -Adaptavist-
body: You'll need to talk to the administrator of your domain, they might be able to release your account from their management and let you change the email.

You'll need to ask other people using Atlassian stuff with managed accounts who the admins are.


Tags: bitbucket-cloud
Can't reach bitbucket site
Asked by raffy_g_laspinas:

I can't reach <https://bitbucket.org/> website. Please help


Answers:
author: Theodora Boudale
body: Hi [@raffy_g_laspinas](/t5/user/viewprofilepage/user-id/4567546) and [@elmiraburquez7](/t5/user/viewprofilepage/user-id/3742802),

We've had reports of similar issues that day from some users in your regions, and the issue was specific to one ISP in that location. If this is still occurring, I would suggest contacting the ISP as they have direct access to the same network as you and are in a much better position to help troubleshoot this.

Kind regards,  
Theodora


author: Nic Brough -Adaptavist-
body: I'm afraid this means you'll need to get your network fixed (probably the routing?)


author: elmiraburquez7
body: Im also currently experiencing this. I also cant push changes right now, not sure if this has something to do with the internet provider in my location.

comments: author: raffy_g_laspinas
body: Me also, I can't push changes to the repository. temporarily I need to connect to a VPN in order to reach the site.


Tags: bitbucket-cloud
GPG Signing of git commits
Asked by Peter Loron:

Does Sourcetree support GPG signing of git commits? I looked in the various config dialogs and can't find anything about it.


Answers:
author: Marlon Aguiar
body: Hi Peter!

Currently not, but there is an open improvement request for that to be added to Sourcetree: <https://jira.atlassian.com/browse/SRCTREE-1174>

Please vote for it to increase it's priority and also add yourself as a watcher to get updates!

Hope this information helps :)

Cheers,  
Marlon

comments: author: Michael Schnupp
body: That ticket refers only to the Mac version of Sourcetree. - Is there any support in the Windows version of Sourcetree?


author: jlcanovas
body: Any update on this? For windows version I mean.

I've seen several questions regarding this topic since 2013 but none of them address the problem for signing commits in Windows...


author: Daniel
body: This only applies to the MacOS version, how about PGP Signing in the Windows version? Visualization of signed commits and tags in Bitbucket would be fine, too - just like they are available e.g. in Github.


Tags: git

gpg
Where is the documentation for SourceTree for Mac?
Asked by john van strien:

In PDF form? The on-line Help does not answer my questions. Right now I am looking for the meaning of the icons in the File Status View.

Thanks!


Answers:
author: stevestreeting
body: All the status icons have tooltips, so you can hover your pointer over them for a couple of seconds to see what they mean.


author: KieranA
body: Apologies John!

* Green means nothing has changed and the file is tracked dependent on what view setting you have.
* Orange/yellow means the file has been modified
* Red means the file has been deleted from Git
* Grey means the file is missing

Hope that helps!

comments: author: Abhimanyu
body: Thanks Kieran. I was exactly looking for this :smile:


author: KieranA
body: Hi John,

It's in the Help menu called "SourceTree Help".

Hopefully that's what you're looking for.

Cheers


author: john van strien
body: Thanks, Kieran and Steve. Steve, before posting my question, I tried hovering my mouse over the icons for what seemed to me long enough to display a tooltip and did not see any. Now they come up.


author: john van strien
body: Kieran, read my original question. The on-line help does not contain that information


author: john van strien
body: Otherwise, SourceTree is a great product. Thanks!


author: David Pinn
body: I don't think there is any documentation for the icons on the File Status View, nor any PDF download of the entire help.


Tags: documentation

mac
SourceTree and diffmerge on windows
Asked by bigdnf:

I have strange behavior of SourceTree on windows. I have configured diff/merge to Diffmerge. On first computer it works but on second one Sourcetree is generating helper files (BACKUP, BASE, LOCAL, REMOTE) but diffmerge is not executed? Another thing is that on first machine after resolving all conflicts Sourcetree keep some of these helper files on disk (I have to delete it manually)


Answers:
author: stevestreeting
body: This is the standard git behaviour - I usually add \*.orig to my global ignore list and just tidy these files up periodically.


author: bigdnf
body: I'm new to this tool - tnx for a tip


author: bigdnf
body: I have reinstalled windows and now I have only one problem :) After successful merge of some file - for instance file.ext there is another file in solution file.ext.orig and current branch is in 'Uncommitted changes' -- I have to delete this file manually to complete merge.


Tags: diff

merge
Why does source trees working copy show ignored file extensions?
Asked by PlanningDev:

I am new to source tree and git but I have setup git on a remote file share and added the file extensions to the ignore list but the working copy shows all the files in the root directory? This makes source tree super slow to refresh since its trying to bring back 2500+ files when I only need a fraction of those to show up?

Does this make sense?


Answers:
author: PlanningDev
body: Setting the ignores in the repo specific settings worked. Not sure why the global ignore list wasn't respected.
git URL not a remote repo
Asked by thomas_beiganz:

Hello all,

I am new to SourceTree for Windows so forgive me if this is has already been answered.

When I add the URL from Gitlab

(git@srvweldat02:tbeiganz/test_repo.git)

to the Repository and try to push I get the following error

```
git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags --set-upstream origin master:masterPushing to git@srvweldat02:tbeiganz/test_repo.gitfatal: 'tbeiganz/test_repo.git' does not appear to be a git repository
fatal: Could not read from remote repository.Please make sure you have the correct access rightsand the repository exists.Completed with errors, see above.
```

Using the GIT Shell (Git Version 1.8.0-preview20121022) it works.

Also: Using the HTTP Url in SourceTree works.

Thanks for your help


Answers:
author: stevestreeting
body: Hmm, SourceTree just calls git so it shouldn't behave any differenly to the Git shell, unless it's something to do with using PuTTY instead of OpenSSH. The Git Shell usually defaults to OpenSSH (which is to say, it uses your key from %USERPROFILE%\\.ssh\\id_rsa etc). You can tell SourceTree to use that too if you'd prefer, you do this in Preferences \> SSH Client.

comments: author: thomas_beiganz
body: Hello,

yes thanks, I changed the Agent to OpenSSH and now it works fine.
Performance problems in Sourcetree when opening/closing a repository
Asked by Mirko Erwig:

Hi,

when I open (or close) a repository (e.g. from the bookmark list) Sourcetree sometimes takes about 10 to 30 seconds until it's "ready". This only happens when I've mounted SMB-Shares. It happens with remote and local cloned repositories. At that time Activity Monitor shows Sourcetree as "not responding" (red).

I'm using Sourcetree 1.6.1 on OS X 10.7.5.

Did you ever experience similar problems and do you have any hints/ideas to solve this?

Thanks a lot!

Regards,

Mirko


Answers:
author: stevestreeting
body: We really don't recommend mounting repositories across SMB shares. Network latency undermines the speed of a DVCS and SMB itself is not a particularly robust protocol and has been known to cause repository corruptions in the event of connections being interrupted or parallel use.

So it might sound like a cop-out but my main suggestion to resolve this is to not use SMB - DVCS repositories are intended to be used locally.
Problem SourceTree with Mac OS
Asked by Andrea Emili:

Hi,

I installed Sourcetree on my machine with OS X 10.8.3 (12D78).

I have a problem when try to do the push function to Bitbucket folder. I get the follow errror:

hg push --new-branch default   
warning: [bitbucket.org](http://bitbucket.org) certificate with fingerprint 24:9c:45:8b:9c:aa:ba:55:4e:01:6d:58:ff:e4:28:7d:2a:14:ae:3b not verified (check hostfingerprints or web.cacerts config setting)  
abort: HTTP Error 404: Not Found  
pushing to [https://aemili@bitbucket.org/aemili/fw_drcdl_pic32.git
Completed](https://aemili%40bitbucket.org/aemili/fw_drcdl_pic32.git%3Cbr%3ECompleted) with errors, see above

Thank you very much for your support.

Regards,

Andrea


Answers:
author: Andrea Emili
body: I try so set two git folders. One on my PC and the other in Bitbucket but I have the same certificate errror. Can you suggest me some tutorial to start with Mac OS. Thank you very much.

comments: author: stevestreeting
body: As Kieran mentioned, the problem appears to be that your local repository is a Mercurial repository, but the repository on Bitbucket is Git. You might have created this situation by editing the remote in 'Settings' from the toolbar and setting it to a Git remote URL. This is the main problem you have, the certificate message is just a warning. You should either edit your remote details to point at the Mercurial repo you meant to use, or clone a new local Git repo from https://aemili@bitbucket.org/aemili/fw_drcdl_pic32.git


author: KieranA
body: Hi Andrea,

The main thing that stands out to me is that you appear to have set up a Mercurial repository and then specified your remote as a git repository. Is this correct? Could you double check the remote (Bitbucket) repository to confirm whether it's Mercurial or not?

Cheers
Classroom installation of SourceTree / How to handle registration?
Asked by heplesser:

I am considering to use SourceTree for my programming courses.

This requires installation on our computer lab machines (Windows 7) by the university IT services They install one master machine and then push that image to all machines in the lab. Students do not have admin rights on the lab machines.

How do I correctly handle SourceTree registration in this setting?

Hans


Answers:
author: stevestreeting
body: There's a file called sourcetree.license in %USERPROFILE%\\AppData\\Local\\Atlassian\\SourceTree which gets created when you register SourceTree. You can either automatically distribute that to the right location, or you can put a copy of this file (you can register generally for the course) on a fileserver somewhere and tell students to use the Import License option in the Registration page if they get prompted.


Tags: licence
Creating a merge message in Source Tree
Asked by David Minor:

Is there a way to create/edit the log message when merging in Source Tree?


Answers:
author: David Minor
body: Turns out I just need to uncheck 'Commit merge immediately (if no conflicts)'. Thanks!


author: KieranA
body: Hi David,

Could you provide some more information? When you do a merge in SourceTree you're creating a new commit, so when hitting "Commit" you can put whatever message you wish for the merge commit that will show in the log.

Are you saying that you can't edit the commit message when merging?

Cheers
How to do dual pane file comparison in SourceTree?
Asked by Guido Helmers:

Single most important feature of a Git client for me is the diff/merge tool. And the single most important feature of a diff tool for me is dual pane comparison. My brain can't cope with those confusing vertical diff chunks. They really drive me nuts. I want a simple side-by-side comparison, one file on the left, another file on the right. Is it possible in SourceTree (without launching an external tool)?


Answers:
author: deversity
body: Really need this too.


Tags: compare

diff
Problem with source tree !
Asked by naimlatifi4:

Hi,

I am having a problem with source tree. I cannot push/pull data from a project reporsitory !

Regards,

Naim


Answers:
author: KieranA
body: Hi Naim,

Could you provide some more details for us? For example, have you got a remote repository set up for your repository? If so, is it a valid remote? Are you receiving errors when pushing or pulling?

If you could let us know hopefully we can help.

Thanks!
Keyboard shortcut for add
Asked by adambrengesjo:

If I browse the context menu, **Actions** and **Add** , the keyboard shortcut for **Add** should be **Ctrl+Shift+=**

But it's not working.

However **Ctrl+Shift++** is working.

Could it be because I use a Swedish keyboard layout, please see attached image.

Or is the displayed text just simply incorrect, regardless of keyboard layout?

![QWERTY sv-SE](http://i.imgur.com/ogjSoNl.png)


Answers:
author: stevestreeting
body: Ah, that's just my bad captioning - the underlying key binding is to 'OemPlus' it just so happens that the primary function of that key on US/UK keyboards is '='. I'll change the label.
Free or not?
Asked by Tommy M:

Is SourceTree really free?

In the EULA it states

(i) For evaluation, using the software for up to 30 days free of charge, or  
(ii) After purchasing a single license, using the software on a single computer, OR  
using the software on multiple computers so long as it is the same person using it

30 days of evaluation isn't free to me, so what is correct?  


Answers:
author: Raju KC
body: It is free. Refer <http://sourcetreeapp.com/faq/>

comments: author: Raju KC
body: Click on the link - What's this about registration?


author: David at David Simpson Apps
body: This looks like some legacy wording. It used to cost \> $0.

I started an evaluation of SourceTree exactly 30 days before Atlassian announced that they'd purchased it. So on the day I was due to purchase it, Atlassian reduced the license cost to $0. Nice. That's free as in "free beer" in my mind.

I think the existing licensing mechanism remains though: Get a license. Install it. Use the product.


author: Tommy M
body: Great :-)

I downloaded the SourceTreeSetup_0.9.4.exe from <http://sourcetreeapp.com/> (redirected here from the Atlassian site), started the installation and it asked me to check box that I had read and accepted the EULA that was part of the installation in file:///C:/Program%20Files%20%28x86%29/Atlassian/SourceTree/extras/licenses/eula.html


author: Justen Stepka [Atlassian]
body: Can you let us know where you found this?

We'll get this updated to correctly reflect that SourceTree is free.


author: Radu Dumitriu
body: This is the usual punishment for reading EULAs. You always end up wondering. AFAIK is free.
SourceTree Windows: git diff branch1:file branch2: file
Asked by LarsM:

Via the Commandline it is possible to get the diff between a file from branch1 and branch2. Is this currently possible in SourceTree for Windows?


Answers:
author: LarsM
body: Added Feature Requst in jira. <https://jira.atlassian.com/browse/SRCTREEWIN-646>


author: stevestreeting
body: Yes, you can display a diff between any 2 points in history by Ctrl-clicking the 2 commits in the log view. You can also get a shortcut to diffing between any other point in history and your current state by right-clicking in the sidebar or the log and selecting 'Diff against current'.

comments: author: LarsM
body: Do you have a screenshot for the second method? I can't find it.


author: stevestreeting
body: Actually it's just on items in the sidebar (branches, tags), not in the log list, sorry. Right-click another branch or a tag for example and select 'Diff Against Current'.

![](http://content.screencast.com/users/sjstreeting/folders/Jing/media/0edbfb73-c9d4-47d5-992b-dbc35eacc361/2013-06-03_1515.png)


author: LarsM
body: Ok, this works for me. But our repository gets many changes each day and its a bigger repository, so the list of file changes is verly long. And currently there is no search edit or something like this. Can this be added or a right click option like "Blame Selected"?

Like "Diff against branch" and than a submenu with the branches?


author: LarsM
body: Any updates on my suggestion?


author: KieranA
body: Hey Lars,

You can always file this as a feature request on [jira.atlassian.com](http://jira.atlassian.com), we read all requests on there and they're filed in a place which we use to develop SourceTree. The project for Windows is SRCTREEWIN and for Mac it's SRCTREE. If you file it with as much detail as you can then it makes it easier for us to review them.

Hope that helps :)


Tags: windows
Project window behavior in SourceTree 1.6
Asked by Allen Rowand:

Since upgrading to 1.6, on launch I no longer see the project window I always have open and am presented with a bookmarks window. I have enabled "re-open project windows at startup" in the preferences but this does not seem to be taking effect. Is this a know issue?

Thanks,

Allen


Answers:
author: Allen Rowand
body: Hi Kieran,

Are you referring to the "Close windows when quitting an application" setting in the System Preferences? Yes, I have that checked since the window re-opening interferes with an application I work with. It was checked before I started seeing this issue with SourceTree.

To clarify, if I am working in SourceTree with my repository window open, quit SourceTree and relaunch I am presented with the bookmarks window and not the repository window; the expected behavior would be to see the repository window if the SourceTree "Re-open project windows at startup" option is enabled.

In the meantime, I have found a workaround by using the [Resuminator](http://ericasadun.com/ftp/Macintosh/Resuminator.zip) utility by Erica Sadun to enable window reopening on launch for SourceTree only.

Best regards,

Allen

comments: author: KieranA
body: Hi Allen,

SourceTree is behaving correctly, the "Re-open project windows at startup" is designed for 10.6 users who don't have the window restoration functionality that comes with 10.7+. I've filed an issue to remove that preference from SourceTree for anyone who isn't using 10.6. We basically now honour the system preferences which is what our application should do.

Thanks for the note on Resuminator, I'll recommend that to anyone who wants greater control over their window restoration.

Cheers


author: Allen Rowand
body: Hi Kieran,

Thanks for the answer. Something must have been crufty in my preferences, and the SourceTree update "unstuck" things. Glad I could help with a workaround. Thank you for the quick answers and a great product!

Best regards,

Allen


author: KieranA
body: Hi Allen,

We've had a number of reports on this issue and the solution has, each time, to enable that system setting as we utilise the system preference.

So could you clarify that the problem is actually not that the repository windows aren't re-opening, but that the primary window that re-opens is your bookmarks window and not your repository window?

Thanks in advance
Can I change the language setting of SourceTree for Windows to Japanese?
Asked by jdoi:

When I used the Mac version, it became automatically Japanese.

How does the windows version change it?


Answers:
author: stevestreeting
body: We don't have a Japanese tranlsation on the Windows version yet, sorry. We're planning on opening translation up to the community in the near future so we can support more languages.


author: SeanOsawa
body: Japanese version of SourceTree for Windows became available back in January 2014. Hopefully you already know and like it!

<http://japan.blogs.atlassian.com/2014/01/sourcetree-for-windows-1-4-released/>


author: Dmitriy
body: and russian, too?


Tags: language-ja
SourceTree not listing branches
Asked by johnsogg:

Hi,

There are three branches that appear on the GitHub UI (X, Y, and master). But SourceTree shows me SomeOldBranch and master. I have tried every sequence of fetching, refreshing remote status, and checkout that I can think of. It never gives me the option to checkout either of the new branches X or Y.

Is it possible to force SourceTree to get the list of branches available on the remote? (Something like "git ls-remotes --heads")

I have been trying to check out this new branch for a few hours now. I keep hoping that SourceTree will just work, like it has in the past, but it must be stuck in the past.


Answers:
author: johnsogg
body: I asked this invalid question and would like to close it, but there doesn't seem to be a way in the UI to do that, so I'll just mark this as the 'correct' answer so it is resolved.


author: alessio di pastena
body: I have the same problem that Gabe Johnson had at the time. my local source tree only see the master branch of the repository and he does not see the develop branch.

I have the 2.6.10 version of source tree.

there is a solution?


author: Q Phoria
body: Will this ever be fixed? I have 2.3.1 in 2017 and it still not showing branches created from bitbucket.org.. only shows locally created branches. Ridiculous!

comments: author: alessio di pastena
body: I have the same problem


author: johnsogg
body: The problem is muffled for now, since I found a workaround, but I am curious what was going on. So, treat this as low-priority :) I can mail you a tarball if you like. Here is a gist that compares the horked and working versions of the trees. [https://gist.github.com/johnsogg/7fe36aeda500e99e0e3c](https://gist.github.com/johnsogg/7fe36aeda500e99e0e3c "Gist of horked vs working inspection")

This is most likely something to do with my own lack of git-fu.

comments: author: stevestreeting
body: Nothing leaps out at me about the trees, if you're willing to send me the repo to tinker with my email is sstreeting at [atlassian.com](http://atlassian.com)


author: johnsogg
body: Will do. Maybe has something to do with yesterday's GitHub meltdown.


author: stevestreeting
body: If you can't figure out what was wrong with it, if you can give us a copy of the repo to diagnose we'd be happy to take a look, in case there's some odd edge case that we should actually be dealing with.


author: johnsogg
body: I have a workaround, but still don't know what the actual problem was.

Cloning the repository into a different local tree works, and fetching data in that second tree also works. It seems the first tree was hosed in some way. I don't know if the problem was git, github, or ST. Sorry for the forum noise :(