版本控制工具
yaoyuehanxin
佛系人面,C位占点
展开
-
Git存在的意义
版本控制工具主要分为集中式和分布式。(1)集中式版本控制工具集中式版本控制工具有SVN、CVS、VSS……,其中SVN成为集中式版本控制工具的主流,其原理工作图如图1所示。开发人员(客户端)只能与服务器建立通信,只有服务器才能存储历史文件和版本信息,而客户端就只能保存当前的状态信息,不能存储历史信息。由于这种工作方式,使得集中式版本控制工具主要的缺点就是单点故障,即一旦服务器损坏,所有的历...原创 2019-04-22 17:07:22 · 1143 阅读 · 0 评论 -
GitHub的使用
GitHub的使用(一)团队内部协同开发流程图如下图所示:组长创建一个本地库,再在GitHub中创建一个与本地库对应的远程库。在开发项目时,所做的修改通过push操作推送到远程库。程序员张三可以通过clone操作,下载到本地库中。然而,如果张三想把自己对这个项目的一些修改推送到远程库中,就必须加入团队,否则无法执行push操作。加入后,就可以把修改后的内容推送到远程库中了,那么组长可以通...原创 2019-05-16 19:59:48 · 190 阅读 · 0 评论 -
Git的使用方法
运用Git命令其主要的步骤,即添加到暂存区和提交到本地库,Git结构如下图所示。还有一些Git基本的操作命令。(1)git status查看工作区、暂存区的状态。图中说明是当前是在master这个主支上。没有内容被提交到暂存区,工作区是干净的。(2)git add [文件名]将工作区新建或者修改的内容添加到暂存区。(3)git commit –m “提交文件的备注日志” ...原创 2019-05-12 22:16:40 · 203 阅读 · 0 评论