用git提交代码时,出现问题

用git提交代码时, 出现your branch and origin/dev have deverged and have 3and 1different commit each, 怎么解决?不能用git pull

http://stackoverflow.com/questions/2452226/master-branch-and-origin-master-have-diverged-how-to-undiverge-branches

这是遇到冲突了。解决方法思路是:把自己的代码commit到本地,然后pull下来,会发现红色叉叉。点开后会有<<<<< head 之类的内容,这就是两个不一样的地方。然后根据需要删除或修改内容。然后右击修改文件 点击add index 然后在push就ok了。