对git的使用还不是很多,很不熟练,今天提交的时候报错了,错误内容如下:
![rejected] master->master(fetch first)
error:failed to push some refs to 'https://github.com/xxx/xxx.git'
按照错误的提示信息,操作git fetch,然后再次push依然报错:
![rejected] master->master(non-fast-forward)
error:failed to push some refs to 'https://github.com/xxx/xxx.git'
最后按照,错误的提示信息:
hit “git pull ...” before pushing again.
执行git pull,然后再执行push果然就可以了。
终于明白原因了:之前在网站上改了README.md, 客户端再次提交的时候,需要先更新服务器上的变化,然后才能提交。