git的安装与简介
参考廖雪峰的网站
https://www.liaoxuefeng.com/wiki/896043488029600/896067074338496
需要区分一下git和svn:svn是集中式的版本控制系统,所以服务器端需要使用SVN server,而客户端使用tortoiseSVN;而git是分布式的版本控制系统,这意味着git服务器(远程仓库)本身和git客户端(分布在各个开发者本地的仓库)没有任何区别,远程仓库只是一台供大家一起push和pull的节点而已。
至于github和gitlab,都是git远程仓库的“升级版”,更方便管理而已。区别在于github免费使用代码是公开的,除非付费使用;而自己搭gitlab服务器是免费的。除此之外,我们也可以不用这两个软件,直接在服务器上安装git来搭建远程仓库。
在eclipse中使用git
eclipse在很早的版本中就内置了git,所以这里也不记录如何安装git插件。直接参考如下博客,亲测有效
https://blog.csdn.net/wangshufen20091651/article/details/78115879
在IDEA中使用git
参考博客(没有尝试过)
https://www.cnblogs.com/javabg/p/8567790.html