Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Force username prompt in git clone

Curt Gratz October 24, 2013

I want to setup a repo that has a remote without the username and would prompt for creditials when doing a pull/push. Is this possible with BitBucket. Something like

git clone https://bitbucket.org/teamname/repo.git

Curt Gratz

4 answers

1 accepted

1 vote
Answer accepted
Jeff Thomas
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
October 26, 2013

I think you need to update your version of Git.

I just tried to clone a repository from Bitbucket on one of my Linux boxes with Git 1.7.1 and received the same error that you did. I then tried to clone the same repository on another Linux box with Git 1.7.9.5 and was prompted for my username.

Jeff Thomas
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
October 28, 2013

No problem, glad you got it working!

Like Chum likes this
Curt Gratz October 28, 2013

Yep, an updated git version fixed it. Thanks a ton for the help!!!

0 votes
Curt Gratz October 25, 2013

centos 6.4 and git 1.7.1

Jeff Thomas
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
October 25, 2013

Could you paste the output of the git clone command?

I'm not sure why it's giving you the HTTP 401 error, unless you already have some credentials setup. Do you happen to have a ~/.netrc file setup for bitbucket?

Curt Gratz October 25, 2013

What's weird is I just tried from my mac with git 1.7.12.4 and it works and prompts for the username/password

Curt Gratz October 25, 2013

Initialized empty Git repository in /opt/sites/reponame/.git/

error: The requested URL returned error: 401 Unauthorized while accessing https://bitbucket.org/teamname/reponame.git/info/refs

fatal: HTTP request failed

I don't think i have a ~/.netrc file

0 votes
Curt Gratz October 25, 2013

Yes, I get a 401 unathorized. If i put a username in the url like

git clone https://user@bitbucket.org/teamname/repo.git

Then it prompts for a password, but of course no username.

Curt

Jeff Thomas
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
October 25, 2013

Which version of Git are you using (git --version)?

What operating system?

0 votes
Jeff Thomas
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
October 25, 2013

Curt: I ran the clone command you list and was prompted for my username and password. That also sets up the remote fetch and push URLs so that they prompt for credentials as well.

Are you getting an error or not seeing this behavior?

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events