如何从Linux上的终端将工作推送到Github上的存储库?
我正试图将本地驱动器上的工作上传到我分出的Github存储库。这是我输入终端的代码:如何从Linux上的终端将工作推送到Github上的存储库?,linux,git,github,git-push,Linux,Git,Github,Git Push,我正试图将本地驱动器上的工作上传到我分出的Github存储库。这是我输入终端的代码: cd Desktop cd <project> ls git init git add . git commit -m "first commit" git log git remote add publicrepot <github link> git remote publicrepo git push -u publicrepo git push --set-upstream pu
cd Desktop
cd <project>
ls
git init
git add .
git commit -m "first commit"
git log
git remote add publicrepot <github link>
git remote publicrepo
git push -u publicrepo
git push --set-upstream publicrepo master
如何将我的工作上传到我从另一个帐户分出的存储库中?在将更改推送到远程服务器之前,您必须拥有远程服务器所做的所有更改(除非您强制推送,而您可能不应该这样做)。试着跑步
git pull
在你推之前
或者,如果您不希望合并提交
git pull --rebase
在git再次推送之后,您应该使用git pull来获取存储库中的新更改。我很好奇:错误消息确切地告诉您问题是什么以及您应该做什么(反映在我上面的评论和到目前为止的一个答案都完全相同)。你试过了吗?它起作用了吗?
git pull --rebase