Trying to clone a private repository I have access to using HTTPS protocol, as that is only allowed outgoing traffic.
git does not ask for passwords, just failed.
error: The requested URL returned error: 403 Forbidden while accessing https://github.com/blah/blahblah.git/info/refs
What am I missing ?
While SSH is usually considered more secure, for basic usage of Github, HTTPS authentication with a password is acceptable enough. In fact, Github themselves defaults to and recommends most people use HTTPS.
Did you try inserting the username (and optionally password) in the clone URL?
git clone https://[email protected]/blah/blahblah.git
or if you accept the consequences of storing your password in plain view:
git clone https://username:[email protected]/blah/blahblah.git
See this thread with a lot of good info:
How to provide username and password when run "git clone [email protected]"?
EDIT: My original answer was just a quick fix, without understanding the full history of the asker, and it also works unattended, but for best security practices its better to let Git store your password. See @phpguru's answer: https://stackoverflow.com/a/29018371/257090 as well.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With