Git 上传代码执行git pull 报错:! [rejected] master -> master (non-fast-forward) error: failed to push some r

1、问题

Git 上传代码执行git pull 报错:

! [rejected] master -> master (non-fast-forward) error: failed to push some refs to ‘xxx’

To http://10.3.43.3:32/test/code.git

 ! [rejected]        master -> master (non-fast-forward)

error: failed to push some refs to 'http://10.3.43.3:32/test/code.git'

hint: Updates were rejected because the tip of your current branch is behind

hint: its remote counterpart. Integrate the remote changes (e.g.

hint: 'git pull ...') before pushing again.

hint: See the 'Note about fast-forwards' in 'git push --help' for details.

2、解决

经过百度后发现原因是仓库中有readme文件,而项目中没有,内容不同步造成的,执行一下语句可:

$git pull origin master --allow-unrelated-histories

你可能感兴趣的:(git,github)