Вы не можете отправить файл в удаленную ветку. git push
работает с филиалами.
Вот простой рабочий процесс.
# modify the README.md file, or any other file
# add it and make a commit
git add REAME.md
git commit -m "update README"
# push the branch to remote, replace "<remote-repo>" with real repo name
git push <remote-repo> <branch>
# or
git push <remote-repo> <local-branch>:<remote-branch>
# eg
git push origin master
Кстати, ваш открытый ключ ssh не будет использоваться в git push
в этой ситуации. Причина "удаленная" ветвь origin
использует протокол https
, но не протокол git
.