我所认识的git

先前那家公司里面,项目的代码一直使用svn来做管理.svn的好处是代码集中管理,但不好的是要提交代码,只能在连接了网络的状态下,而且要查看代码更新历史,也必须在网络连接状态下.
git则是一个分布式的代码管理仓库.它在开发者本地建立了一个版本库.开发者可以在本地提交代码,然后将提交后的代码在连接了网络之后push到代码服务器上去.
相对来说,我还是更喜欢git,因为我可以在本地不断的提交,而不用连网.
eclipse结合git的使用流程(前提是你给eclipse安装了egit插件):
1.在项目上右键: team-->pull 将服务器端最新代码同步到本地仓库中
2.在本地做代码改动,然后在项目上右键: team-->commit,在弹出框中填写备注信息
3.在项目上右键: team-->pull ,将项目最新代码同步到本地,解决冲突后,重复步骤2
4.在项目上右键: team-->push to upstream,将最新代码推送到代码服务器上.

image

原文地址:https://www.cnblogs.com/leipei2352/p/2204827.html