Github页面推送错误

时间:2017-03-30 12:30:00

标签: git github

我正在使用Github Pages来构建我的投资组合网页。我已经构建了网站的一部分(它在线),每次我尝试更新它时都会出错。

网页的主要HTML文件名为 index.html 。我正在尝试向网站添加按钮,因此我在 index.html 文件中添加了按钮并将其保存。然后我在终端中执行以下命令(当然是在存储库中):

git add index.html 
git commit -m "Adding buttons" 
git push origin master

然后我必须输入我的用户名和密码。我收到以下错误:

 To https://mywebsiteurl
 ! [rejected]        master -> master (fetch first)
error: failed to push some refs to 'https://mywebsiteurl'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
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 pull origin master

有可能,你可能会发现一些 CONFLICTS ,只是在指定为冲突的文件中搜索<<<<。有关详情,请参阅How to resolve merge conflicts in Git?