I chose "login with google" when I initially connected to bitbucket & jira.
I am able to use SourceTree and my browser to access my projects, etc. - all of that is properly authorized.
Now I'm trying to have access from my linux VM's terminal - simply enable git.
However, for that, I'm being prompted for a password with my bitbucket account - and I simply don't have one (or I have the google password, but that doesn't work).
So I assume I need to enable a new password or something similar?
I don't want to reset the password without checking in to see what the proper procedure is first...
Hi Steven, welcome to the Community!
When you use your Google account to sign in to Bitbucket, you'll need an App password for the rest of scenarios where you'd need to use your password. You can learn how to create an app password here.
Let us know if you have any difficulties, Steven, we'll be happy to help.
Best regards,
Ana
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Sorry, I'm not seeing a definition of what the various access values mean?
e.g. to use git command line I'll need Projects, Repositories, Pull Requests, or all of the above?
Is there a guide that describes what each of those categories and their associated settings control exactly?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Steven,
I'm not sure what you mean by "access values"? Also, I'm not exactly sure what you mean by "to use git command line I'll need Projects, Repositories, Pull Requests, or all of the above"?
Can you clarify a bit more and let us know what is it that you're trying to achieve, so we can help you better? :)
Cheers,
Ana
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
When I go to add an app password - I'm shown a bunch of checkboxes for what access this username + password will have access to within my bitbucket / atlassian account.
I don't know what those various checkboxes control!
I'm trying to make it possible to use git from the command line (Linux VM) to do push and pull requests, at a minimum.
But a fuller explanation of the various access check-boxes would be lovely. They must be documented somewhere?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Let me see if I can clarify...
Originally, I tried to set my password for my Atlassian account, here:
https://id.atlassian.com/manage-profile/security
However, I literally do not have a password that matches "current password" - I never had a chance to specify one (only attached to atlassian using Google sign in - and I do have a password for my google account, of course, but that's not what Atlassian has - I have no idea what Atlassian has stored for my account? That is fundamentally the issue that started this question).
Your answer here seems to be "that doesn't matter - to use 'git' from the command line (or other tools that need a user name + password) you (I) should use the 'add an app password' interface"
So, that's fine - I can do that - so I went to:
https://bitbucket.org/account/user/coyote-steve/
and from there to the "app passwords" subsection, where I clicked on "create app password", which brings me to an interface called "Permissions" with several sub-headings such as "Account", "Team Membership", "Repositories" and so on - under each of which ar check-boxes, such as: "read" and "write" and "admin" and so on.
So my question becomes:
If this is how I provide an app such as 'git' to be able to pull or push commits to my bitbucket projects - then what permissions (check-boxes) must be set?
---
Or, are we not even in the same ballpark here, and we're talking past one another?
Or, is the real issue my missing password for my Atlassian account which is the fundamental problem and that is what really needs to be correct, and the rest of this is irrelevant?
Does that help?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Steven, your first question from yesterday was clear already, but thanks for adding some more clarification :D
Indeed you’re right and it’s not very clear which permissions to choose in each case. If what you want is to perform the basic Git operations from the command line you’ll need to select the following:
- Repository: read and write
- Pull requests: read and write
Keep in mind that the App password can not be edited after it’s been created, so if you need to modify the permissions you’ll need to generate a new one. Also, the password will only be shown once, so make sure to store it safely.
Lastly, I took your suggestion and added a note to myself to create an article clarifying this part, so other users don't find these obstacles in the future!
Let us know if you need anything else.
Kind regards,
Ana
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks.
I believe I'm all set at this point. Muchas Gracias, senorita.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
De nada, Steve :)
Have a great weekend, and contact us again when you need anything.
Cheers,
Ana
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.