将新项目更改推送到github无法正常工作

时间:2015-08-13 10:06:22

标签: git github

所以我对git和github完全陌生,但逐渐学习。

我经历了一个教程并将现有项目推送到我的git hub。

我现在对项目进行了一些更改,并希望再次将这些新更改推送到github。过程是什么?

我一直在尝试一些事情,但它的工作并不像我想的那么容易。得到很多错误。

我使用这种方法进行第一次推送:

git remote add origin remote repository URL
git push origin master

我又尝试了同样的事情它不起作用,在提示中我提到了我现在正在研究的git pull。

所以我已经上演并提交了我需要的所有内容,然后编写了这个git命令来推动更改:

git push origin master

这些是我得到的提示:

hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushin
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

1 个答案:

答案 0 :(得分:0)

您是否在本地仓库中添加并提交了更改? 首先,在本地仓库中使用git status命令查看是否所有更改都已提交并准备好进行推送。 关于pull msg,也许你的本地仓库没有与你的遥控器同步。 请尝试使用git pull origin master同步。