Gitstack+GitExtensions --版本控制操作详解
1.什么是版本控制
git设置用户名和邮箱•概念定义:
版本控制通过文档控制记录程序各个模块的改动,并为每次改动编上序号。一种简单的版本控制形式,首先赋给程序的原始版一个版本等级“A”。当做了第一次改变后,版本等级改为“B”,以此类推等等。
举个例子:
①在服务器上有一个“仓库”(Repository),里面存
放着程序A。
②通过局域网和服务器相连的PC1和PC2这个时候可
从仓库中将A克隆下来。
③PC1和PC2可以按照各自任务来完善程序A,因此就
有了不同版本的程序B和C。
④当PC1和PC2想要更新仓库中的版本时,在本地上
传程序B和C至服务器仓库中合并,成为功能完整的新
程序。服务器记录每一次修改痕迹。
2为什么要用到版本控制?
•1)因为程序猿天生都是处女座—不能放过任何一个bug。•2)程序越来越大,大型的、且多人编写,分工明确。•3)备份每一次的修改,回、删除工作分分钟搞定。
3.版本控制软件
Gitstack GitExtensions GitExtensions Two tools:
Gitstack+GitExtensions
✓Gitstack负责存储和记录成员推送(Push)的版本
✓GitExtensions负责存储和记录PC本地提交的版本
4.版本控制步骤
1克隆
2推送
3拉取
…循环

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。