youngmon/atlassian-qna huggingface dataset:
Not receiving Password reset email to reset
Asked by Sanjana K:

Not receiving Password reset email


Answers:
author: Theodora Boudale
body: Hi [@Sanjana K](/t5/user/viewprofilepage/user-id/3780127),

I checked your email address in our system and I can see that your company uses SAML single sign-on with an identity provider. If you open <https://bitbucket.org/> in an Incognito/Private window and attempt to log in with your email, you will get redirected to your company's identity provider for authentication.

If you want to reset the password of that account you will need to talk with the admins of your identity provider. When SAML is used, authentication is not done with Atlassian accounts, and the emails are not sent by us, but by the identity provider.

If what you are looking for instead is a password to use for cloning/pulling from/pushing to Git repos via HTTPS, you will need to generate an app password and use that instead of a password, when your Git client asks for a password.

You can find details on how to generate an app password here:

* <https://support.atlassian.com/bitbucket-cloud/docs/app-passwords/>

If you have any questions, please feel free to let me know.

Kind regards,  
Theodora


author: Grigory Salnikov
body: Hi [@Sanjana K](/t5/user/viewprofilepage/user-id/3780127) !

Sometimes there is a block for some emails. I suggest you create a support ticket with the email that is blocked:

<https://support.atlassian.com/contact/#/>

comments: author: Sanjana K
body: i did . But no reply . Can please help me with this ?


author: Grigory Salnikov
body: Hi [@Sanjana K](/t5/user/viewprofilepage/user-id/3780127) !

And when did create this request? Maybe we should wait a little bit longer? I am sure the support will get in touch with you.

You see, only they can fix this issue, there are no manual workarounds.


Tags: bitbucket-cloud
proper logical order when deploying multiple resources using cloudformation
Asked by dataking:

Hey community,

I am using **bitbucket-pipelines.yml** to deploy a cloudformation using the atlassian/aws-cloudformation-deploy:0.12.0 pipe and my lambda function to s3 using the atlassian/aws-s3-deploy:1.1.0 pipe.  

I have all of my resources being created in the cloudformation template. The resources include an S3 bucket, and lambda function which is referencing the zip file code in the S3 bucket.  

I keep running into issues because I cant ( or at least I dont think I can) put the S3 pipe before the cloudformation template because the bucket would not be created, and if I put the S3 pipe after the cloudformation pipe it will fail because the lambda function cloudformation step tries to reference the zipped code in the S3 bucket, which the S3 pipe is supposed to upload.  

Any recommendations? I could potentially have separate cloudformation templates for each resource and create a new step in the bitbucket-pipelines.yml, but it seems a bit more challenging to manage all the files, but maybe not?  

Any suggestions?


Answers:
author: Igor Stoyanov
body: [@dataking](/t5/user/viewprofilepage/user-id/4631052) hi. Thanks for your question. Try this to split logic:

```
step:
  script:
?   - pipe: atlassin/cloudformation-deploy:0.12.0
      <create s3 bucket from template>
    - pipe: atlassian/aws-s3-deploy:1.1.0
      <deploy to s3>
    - pipe: atlassin/cloudformation-deploy:0.12.0
      <create lambda>
```

Regards, Igor

comments: author: dataking
body: Hey [@Igor Stoyanov](/t5/user/viewprofilepage/user-id/4550492) with this approach, wouldn't I require 2 separate cloud formation templates? In other words, step 1 would contain the CF for S3, where as step 3 would contain a separate CF template with lambda resources.

Is that correct?


author: Igor Stoyanov
body: [@dataking](/t5/user/viewprofilepage/user-id/4631052) hi. Yes, you need to create 2 separate cloudformation templates.


author: dataking
body: [@Igor Stoyanov](/t5/user/viewprofilepage/user-id/4550492) how do you recommend to manage that at scale? Imagine we are dealing with many resources in the same repository.


author: Igor Stoyanov
body: [@dataking](/t5/user/viewprofilepage/user-id/4631052) hi. Please, describe your case with more details.

Do you have known count of lambdas? And how many lambdas if count is known?

Regards, Igor.


Tags: bitbucket-cloud

bitbucket-pipelines

cloud
Dont see "estimate" field for some of the already estimated stories and cant find that field
Asked by William D. Mensah:

JIRA - Dont see "estimate" field for some of the already estimated stories and cant find that field to enter "estimate". All of the Agile boards are messed up.


Answers:
author: Fabio Racobaldo _Herzum_
body: Hi [@William D. Mensah](/t5/user/viewprofilepage/user-id/4598174) ,

please, check that "Time Tracking" field is on edit/view screen associated to your project/issue type.

Hope this helps,

Fabio


Tags: bitbucket-server

server
Need to move changes to a branch
Asked by John Johnson:

I commited some changes to my develop (center, purple) branch since the point in the [screenshot](http://imgur.com/d9ctjsa "screenshot") (which may or may not be attached below, if not, it's at the link) marked **Created beta release** . I have since decided that the changes are too extensive, and want to move all changes on the center purple branch since **Created beta release** to their own branch. This would leave the develop branch as tagged at 3.6.1.4.

I'm somewhat new to git, and find rebase, etc. a bit overwhelming. I also don't want to hose my repository. Thanks for your help.

![My Branches](http://postimg.org/image/5dugrg3nn/)


Answers:
author: Seth
body: There are two ways to do this.

Resetting develop to an older commit will leave a cleaner history, but will mess up any other developers who have already pulled the changes into their local copies of develop.

Reverting the changes will create a new commit that puts dev back at the desired state, which other developers will be able to pull seamlessly, but the history will still show that the changes were once in develop.

Either way, you should back up the local repo first, and do not push anywhere until you are 100% sure that you've got the result you want.

comments: author: John Johnson
body: Thanks Seth.

Git refused to push, but I found an option on Assembla to allow --force. After enabling the option, I was able to push my deletions. For safety's sake, I turned it back off.

I wasn't sure how to save the changes that I made in the branch, so I just checked each one out and tar'ed the changed files.

Thanks for the help!


Tags: branch
Default Repository (Default Bookmark)
Asked by Christopher Fuller:

Related to these:

[how-to-disable-bookmarks](/questions/72804/how-to-disable-bookmarks)

[SRCTREE-1146](https://jira.atlassian.com/browse/SRCTREE-1146)

I would like to request two additional features:

1) Have the "Keep bookmarks closed on startup" option also prevent the bookmarks window from appearing when you click the SourceTree icon in the Dock. With possibly renaming the option to "Keep bookmarks closed at startup and when bringing to front".

2) When the last repo window is closed, have SourceTree remember which repo that was, and then have that repo re-open automatically when the app is launched, or the Dock icon is clicked. This could be controlled by a general preference such as "Reopen last used bookmark automatically".

Please let me know if these could be accomplished in a future version. I would very, very much appreciate it!

Thanks!


Answers:
author: Christopher Fuller
body: Related feature requests:

[](https://jira.atlassian.com/browse/SRCTREE-2168)<https://jira.atlassian.com/browse/SRCTREE-2168>

[](https://jira.atlassian.com/browse/SRCTREE-2169)<https://jira.atlassian.com/browse/SRCTREE-2169>
What does the green dots in the graph mean?
Asked by Espen Jacobsen:

![](../../upfiles/graph.JPG)


Answers:
author: KieranA
body: Hi Espen,

The dots are a visual way to represent commits on separate lines of development (branches). The colour is just a way to distinguish between them all and doesn't have any significant in itself.

Hope that helps


author: Johannes Kilian
body: See also [here](/questions/179335/sourcetree-what-do-colors-of-branches-and-tags-mean)
How do i push to Amazon Elastic Beanstalk from SourceTree?
Asked by Andr?s Boedo:

How do i push to Amazon Elastic Beanstalk from SourceTree?


Answers:
author: Andr?s Boedo
body: Ok, solved it with a Custom Action. Thanks for your help!

In case anyone wants to do the same thing, what I created was a Custom Action, which runs the script: /usr/bin/git with parameters aws.push.


author: Andr?s Boedo
body: I'm sorry, I should have been more descriptive of what I wanted to do.

When you are using Amazon Elastic Beanstalk, and you want to deploy a new version of your code to a server, you "push" it with git using a special command:

git aws.push

This is quite similar to Heroku, and what I intended was to find a way to either: see the remote repository inside the beanstalk from sourcetree, or to just be able to run that command (or its equivalent) within sourcetree and have it deploy my code.

I've seen something similar to this achieved with heroku: [](https://devcenter.heroku.com/articles/multiple-environments)<https://devcenter.heroku.com/articles/multiple-environments>

Is there any way to do this with beanstalk?

Thanks for your time


author: Seth
body: I don't think SourceTree supports either of these directly, since they require extensions to git (aws.push isn't a built-in git command). However, you should be able to get what you want pretty easily with custom actions.

In Windows, these can be set up in Tools \> Options. For Mac, the tab is in Preferences.


author: Seth
body: In SourceTree, "push" has a very specific meaning regarding an operation with the Git or Mercurial versioning systems. Amazon Elastic Beanstalk does not appear to be a versioning system, so I'm not sure what you are trying to do.


Tags: aws

beanstalk
Language preferences
Asked by Jenny Beaumont:

Hi there!

I'm looking for the language preferences for Sourcetree on Mac. A friend on PC says it's under Tools \> Options, but I don't have that menu on my Mac version. Couldn't find it under preferences either. Bascially on a French version of iOS, so Sourcetree installed in French, but I prefer to work in English :)

thnx!

-jennyb


Answers:
author: KieranA
body: Hey Jenny,

It's on the "General" tab in the preferences on the Mac. There's a drop-down saying "Language" next to it.

Hope that helps

comments: author: Jenny Beaumont
body: Duh. Thanks!
Usability question regarding the Pull dialog
Asked by D K:

Why does the SourceTree Pull dialog have a WARNING for the Rebase checkbox? (WARNING: make sure you haven't pushed your changes)

Maybe I'm missing something but isn't it impossible to Push if you need to Pull so why the WARNING?

Also wouldn't it also make more sense to use an option button. i.e. user can chose either a Merge Option or a Rebase Option and not 2 checkboxes.

Also, I guess the first 3 checkboxes don't make any sense when Rebase is used?


Answers:
author: Seth
body: The warning is relevant for anyone that uses Git in a distributed fashion. In other words - more than one remote.

On SourceTree for windows there is only one check box ("Rebase instead of merge").

I agree, the first three checkboxes should probably be disabled when rebase is checked.


author: D K
body: Ah yes, makes sense if you already pushed to 1 of your remotes. Thanks.

<br />

Raised JIRA for a UI improvement:

<https://jira.atlassian.com/browse/SRCTREEWIN-1445>

<br />


author: Seth
body: The warning is relevant for anyone that uses Git in a distributed fashion. In other words - more than one remote.

On SourceTree for windows there is only one check box ("Rebase instead of merge").

I agree, the first three checkboxes should probably be disabled when rebase is checked.
[SourceTree] Creating pending changelist
Asked by Pierre-Marc Simard:

Hello,

Is there a way in SourceTree to create multiple pending changelist before commit in order to sort out the different files that changed into different commit and prepare commit descriptions?

When moving files around, adding new thing and doing corrections it can easily become a mess in the pending section and its hard to make sure you dont forget anything. Same goes with description that could represent a lot of work.


Answers:
author: Seth
body: I don't believe there is an easy way to support this, but AS LONG AS YOU DON'T PUSH ANYWHERE Git makes it relatively easy to modify commits.

Also, most people will tell you that since your repository is local, it is a much better strategy to commit frequently than to make lots of changes and then try to commit them in pieces. Remember, as long as your changes aren't getting pushed to any remotes (or pulled by other devs) there is no risk to committing incomplete code. In the worst case, Git makes it easy to modify or remove the commit before you do any pushing.

comments: author: Pierre-Marc Simard
body: I use Mercurial \& BitBucket. I didn't find a way (in sourcetree at least) to change a commit or even the description.
Can't download SourceTree for Windows 1.4
Asked by Jourdan Bul-lalayao:

Hello,

I am having trouble download SourceTree for Windows. When I click on the download link, it redirects me to another page saying:  

"

Virus Download Blocked {#toc-hId-1869790363}
============================================

Download of the virus has been blocked in accordance with company policy. Please contact your system administrator if you believe this is in error.

**File name:** SourceTreeSetup_1.4.0.exe"  

<br />

What do I do? Is this something wrong on my end or Atlassian's end?


Answers:
author: rverschoor
body: I've downloaded the file and uploaded it to virustotal.com.  
None of its 50 engines detects a virus:

[](https://www.virustotal.com/en/file/2a605b77bcabc9ed5839364622c6f6435d9e0a4f620ad777c1d656ebd730db1f/analysis/1391342013/)<https://www.virustotal.com/en/file/2a605b77bcabc9ed5839364622c6f6435d9e0a4f620ad777c1d656ebd730db1f/analysis/1391342013/>

comments: author: Jourdan Bul-lalayao
body: could you possibly email to me the .exe file for SourceTree (air_jourdan21@hotmail.com)? I dont know if that'll help but it's worth a try


author: rverschoor
body: I've sent you the file.


author: Jourdan Bul-lalayao
body: Thank you both for the responses! It worked when Rene sent me an e-mail of the .exe file. So problem solved! And Seth, that makes sense. My other alternative was to download the .exe file somewhere else, but since I was able to successfully download it through e-mail then I don't have to anymore.  

Thanks again!


author: Seth
body: Your company's network has restricted the file. If SourceTree is something you (and your colleagues) need to do their job, you should contact your IT department to correct the problem. It will likely block SourceTree updates as well, and may prevent you from downloading the file through email either (unless you have your computer at home with you for the weekend).
File recovery
Asked by J J:

I am using SourceTree for Windows. I cloned a remote Git repository to my local drive and I looked to add and commit local files to it.. I moved the new files into the project directory and tried to commit but I hit a few errors when trying to push the files up.

Since I had no luck with SourceTree I was going to use another piece of software for it. In SourceTree I hit remove on the files (since I thought it meant remove them from the commit) and now my files are completely gone. They aren't in the project folder or anywhere on my computer. They are not in the recycle bin. I used two apps for file recovery and they can't find them.

If SourceTree had deleted the files they would have been in the recycle bin. If it had permanently deleted the files then the file recovery programs would have found them. But I have come up empty handed.

SourceTree has eaten the project I spent several days on. It has treated unversioned files as files in the repository and mishandled them.

I need someone to guide me how to recover local files and folders that SourceTree has deleted but weren't in version control.


Answers:
author: J J
body: I honestly do not think I saw that prompt when I hit remove during the commit process.


author: Seth
body: What did you do when you saw the prompt below?

![](../../upfiles/track_1.png)
sourcetree git command line with ssh authentication
Asked by Robbin Bonthond:

how can I use the sourcetree embedded git client from the terminal with ssh authentication? I'm able to clone a repo via the gui (via putty setup), but an equivalent git clone command via the terminal fails


Answers:
author: Seth
body: Sounds odd, I'm at a loss. Let's hope one of the Atlassian guys jumps in here.


author: Seth
body: Sounds odd, I'm at a loss. Let's hope one of the Atlassian guys jumps in here.


author: Robbin Bonthond
body: I can login via sourcetree gui, and putty, but not via the embedded git command via the terminal. "$GIT_SSH" reports "plink: Release 0.63". I can do "$GIT_SSH" [stash.server.com](http://stash.server.com), but I cannot do "git ls-remote" from the command line. It's like the embedded git version refuses to read $GIT_SSH


author: Seth
body: Can you SSH into the stash server from the git embedded client? If not, see if this is relevant: [https://groups.google.com/forum/#!topic/msysgit/Xf1Af3vrHX8](https://groups.google.com/forum/#%21topic/msysgit/Xf1Af3vrHX8)


author: Robbin Bonthond
body: hi, I can do a "git clone" via the gui using putty in the background, but when I start a terminal, and use the git embedded client (1.8.3) to do a "git clone", then I get ssh authentication failures. This works via the gui without issues (sourcetree 1.4.0.0)

```
git clone ssh://stash.company.com/cad/gitbm.gitCloning into 'repo'...ssh_control_listener_bind(): No such file or directoryfatal: Could not read from remote repository
```

```

```

```

```


author: Seth
body: Kindly provide more details on the problem. Somehelpful specifics would be the "equivalent git clone command" that is failing, as well as any error messages that are notifying you of the failure.
Push dialog suggests invalid remote branch cache
Asked by Sangwook Song:

I'm using sourcetree1.8.1 on mac osx10.9.1.

Once I push commits to "forces" branch, and I remove remote branch "forces".

But sourcetree suggests "forces" branch repeatedly.

Is it cache? How can I remove that?

When I commit code with a option "Push commits immediately to: origin", commits are always going to "forces".

![1](http://snag.gy/1JRlN.jpg)

But it has only mater branch.

![](http://snag.gy/wvAoe.jpg)

How can I remove "forces" auto selection?


Answers:
author: Adam Kusmierz
body: It seems to be old problem, but have the same issue here, with 2.5.1 version. I grepped my .git directory for "forces" string, with no luck. Any other idea?

![](https://monosnap.com/file/FBZQic2jPa0tuMxr95D1S7srffG306.png)


author: Seth
body: In the root of your repository is a hidden .git folder. Inside is a text file named "config" that should list all of your local branches and the remote ("remote") and branch ("merge") it is associated with. If your "forces" branch is not listed there, then SourceTree is probably caching something like you suspect.


author: Sangwook Song
body: Finally, I renamed local branch name "master" to "master2", and changed git\>Push branch to "upstream".

Now when pushing master2 sourcetree set default push branch "master" correctly.

But when I renamed local branch name to "master" again, it suggest "forces".

I think sourcetree has invalid cache information inside somewhere.


author: Seth
body: If you right click a local branch in the main window, you can switch which remote branch is being tracked by that local branch.

![](../../upfiles/track.png)

comments: author: Sangwook Song
body: I tried it, but it doesn't work.

It still change remote branch to "forces" automatically.

When the push dialog pops up, I see a rolling circle that might search matching branch name for a second, and it changes branch name to "forces".

When using console, "git push" make codes goes to "origin/master", and I think sourcetree doing something inside with cache like things.


Tags: bug

mac
How to add a remote when it's not hosted on one of the 4 you list
Asked by Ken Dunbar:

Our enterprise has it's own GIT server where we keep repositories. I need to be able to add a repository from that as a remote.

i.e. git remote add devproj git://mydomain.com/opt/git/devproj.git

Seems that the only remote hosts I can configure are the 4 you provide in the dropdown. How am I to add my own remote?


Answers:
author: KieranA
body: Hey Ken,

Just add a repository and put your Git URL in it. You can do this from the bookmarks view on both Mac and Windows by just hitting the repository icon that has a "+" in it. Alternatively go to File \> New/Clone.

Cheers


author: Ken Dunbar
body: File \> New / Clone or clicking the + icon on bookmarks does not work. I am using SourceTree 1.8.1.

If I follow the above path, I get error under the Source Path / URL field that says.."invalid URL". If I clicke the globe icon to browse... I get 4 options only, none of which allow me to properly enter our private git address.

comments: author: KieranA
body: If you click on the 'details' button when that error message appears it will tell you what's wrong.

Cheers


author: Ken Dunbar
body: Think I've figured this out. Menu: Repository \> Add Remote

Allows me to add the remote URL there. That then lists the repository to enable me to push to it.


Tags: host
very bad french translation
Asked by x x:

I'm french from France and i dont understand how you could translate sourcetree like that????

Pull =\> tir?e ???

Push =\> Pouss? ???

are you in a labor room????

we not waiting a baby....

I suggest for you some translations :

Clone / New =\> "Dupliquer / Nouveau"

Commit =\> "Soum?tre"

Checkout =\> "Voir la branche"

Discard =\> "Annuler"

Stash =\> "Mettre de cot?" or "Garder"

Add =\> "Ajouter"

Remove =\> "Supprimer"

Add/Remove =\> "Ajouter/Supprimer"

Fetch =\> "R?cup?rer"

Pull =\> "Re?evoir"

Push =\> "Envoyer"

Branch =\> "Branche"

Merge =\> "Fusionner"

Tag =\> "Tagger"

Git Flow =\> "Flux Git"

Terminal =\> "Commande"

Thanks


Answers:
author: Radu Dumitriu
body: For JIRA and Confluence you have this site ... maybe you could ask an IPT plugin for sourcetree [](https://translations.atlassian.com/)<https://translations.atlassian.com/>

;) check it out.

Edit: for me, the code I write is like a baby to me. Maybe Atl shares the same view ... :)


author: x x
body: i found the web site for sourcetree translation :   
[](https://www.transifex.com/projects/p/sourcetree-for-windows/translate/#fr)<https://www.transifex.com/projects/p/sourcetree-for-windows/translate/#fr>


author: x x
body: thanks but i didn't found sourcetree software on the list... only jira and confluence?

comments: author: Radu Dumitriu
body: Yes. This is why I pushed you (pouss? toi) to ask Atl to conform to what they already have done.


author: x x
body: lol


Tags: language-fr

translate