git和svn不同,git的代码有三份,分为:本地代码,本地库代码,reponsitory一份。当commit时,是将本地代码提交到本地库,然后再进行push操作才是将代码提交到服务器。项目哪怕没有冲突,也必须要先更新后才能提交代码。
冲突解决
在日常开发中有冲突时在所难免的,如何使用eclipse上的git工具进行冲突解决操作呢。
1.首先同步,同步之后 使用merge tool根据实际情况将自己和别人的代码进行合并。
2.第一步做完之后,进行add index操作,然后就可以commit了,之后update一下,最后就可以push了,冲突解决!