I'm in the master
branch and have added the remote branch, after which I'm unable to push the data from local to remote.:
$ Git remote add master https://....git
$ Git push origin master https:// ...git
Fatal: invalid refspec 'https://...git'
You should "git remote add" origin
, not master
:
git remote add origin https://...
git remote remove master
git push -u origin master
If you already add a remote origin
, then fix it with git remote set-url
, instead of git remote add
:
git remote set-url origin https://...
My problem was solved by changing the authentication method from HTTPS to SSH.
Guide for Github SSH keys: https://help.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent
Create a new SSH key in github (https://github.com/settings/keys)
I had similar problem with gitlab and what helped me in this case, was adding additional option
--push-option=ci-skip
and putting at the endHEAD:<branchname>
like below