以前总是在集成开发环境或者客户端懵懵懂懂的使用着git,周末自己进一步学习了git执行原理以及命令行操作,感觉很有用!想在此分享给大家。
相信初学者都有个疑问,Git,GitHub是什么,Git是一款免费、开源的分布式版本控制系统,简单的来说就是可以纪录你的代码在不同时间的改变状态,GitHub就是为我们提供远程仓库托管的平台,GitHub网站就为我们操作管理远程仓库提供的可视化界面,我们本地的仓库也可以和远程仓库相关联。
下面的学习会建立在你本地安装了git的前提下,每个git命令所对应的可视化界面操作,我也会对应讲解,希望大家在使用可视化界面时候使用的更加明白。主要分为以下几个部分:
- 对本地版本库进行操作
- 远程仓库相关简单操作
- 分支管理
-
搭建Git服务器
内部开发都是需要自己的服务器的,毕竟GitHub上提供的是公共的仓库,别人是可以浏览的,当时也可以每个月支付7美元建立私有的库,同样我们也可以自己搭建一个git服务器