Git push doesnt do anything over HTTPS
When im pushing to my remote repository through https ,there is no response from the terminal. This happens:
git push origin2 master
# noting
SSH works fine and I am able to push.
Any idea why this would happen?
Solution 1:
Instead of using GIT_TRACE1, as suggested in comments, use (with a recent enough Git), GIT_TRACE2_EVENT
set GIT_TRACE2_EVENT=1
git push
# to cancel traces
set GIT_TRACE2_EVENT=
Check also the output of git remote -v
to check:
- that origin2 does exist
- that it is an HTTPS URL
Solution 2:
I just had the same problem and solved it using the GitHub Desktop app. When you run it go to the Repository menu and choose Open in Command Prompt. Then try to push your commit with: git push command It will now ask you how you wish to authenticate and give you 2 options:
- Web Authentication <- that's the one you need
- Personal token
choose 1 and hit ENTER, it will direct you to the GitHub page where you can grant relevant permission. That's all. Happy coding :)