8

I'm using SSH at the moment when connecting to Bitbucket and suddenly the port 22 where Bitbucket uses has been blocked so I decided to use HTTPS option instead. How to disable the ssh in git bash and use HTTPS instead? I already reinstalled git but it still it uses SSH/Putty to connect.

Thanks.

1 Answer 1

13

It's not at git settings, but in your repository settings.

You need to change the address of your remote repository and specify the https:// protocol

git remote set-url origin <repo-https-url>

However with https you'll have to type your password on each push/pull operation, but see Is there a way to skip password typing when using https:// on GitHub?.

Sign up to request clarification or add additional context in comments.

3 Comments

works like charm thanks! my mindset is to get rid of ssh where I should only just have to change the remote url lol.
now my next problem is getting rid of the annoying password prompt :)
I have a submodule with a URL starting with https://github.com/ but when I run git submodule update --init it tries to use SSH, it says Host key verification failed. and fatal: clone of '[email protected]:. What else do I have to change to make it use HTTPS?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.