You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
Next: Root
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
The Atlassian Community can help you and your team get more value out of Atlassian products and practices.
Some of members in my developer team are having issues checking and and switching to new branches. We are using Sourcetree with our repositories stored on Bitbucket. They are able clone the repository fine but when they attempt to checkout a remote branch, the checkout process gets stuck and displays these logs.
bash: /dev/tty: No such device or address
error: failed to execute prompt script (exit code 1)
stty: 'standard input': Inappropriate ioctl for device
If you cancel the process, you'll see the all changes from the branch appear in workspace as unstaged files. If you try and do any other operations, your told another git process is running since the lock file wasn't removed as the checkout process was never able to complete.
The issue affects the members for multiple git repositories making me assume it could be an account based issue.
Any ideas what could be going on?
Hello @nick_maunder ,
This seems to be an issue with bash support in Windows (I found a bunch of similar reports for other software running on Windows). Can you confirm that people that are facing this issue in your team work on Windows machines?
I'm not an expert in Windows config around this, unfortunately, but can you check which git does Sourcetree use (see this documentation page)? Can you please try switching over to another option and check if the problem persists?
Cheers,
Daniil
I can confirm that we are running on Windows. I'll look into your suggestion and will get back to you.
Nick
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
What we found that worked was changing over from embedded git to system git.
Thanks for your help Daniil.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Cool, thanks for confirming this!
I'll let the Sourcetree team know about this issue with the embedded git.
Cheers,
Daniil
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Daniil Penkin, has the Sourcetree team made any progress on fixing this? Two people on my team have also been dealing with this problem since April 2020.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.