冲突产生的原因: 下载代码后,远程服务器代码被修改,本地代码push时,产生冲突。
例如:下载最新代码后,在远程服务器上修改代码,例如删除最后一行welcome-file, 然后提交到主分支。

在eclipse中修改代码,例如加入a.jsp

team-add to index, team-commit, team-push, 产生冲突rejected-non-fast-forward

解决方案:先pull代码,手动解决冲突。

修改代码, team-add to index, team-commit, team-push, 冲突解决。