Git指令

SCM:软件配置管理,追踪和控制软件的变化

核心:版本控制和基线的建立

SCI:软件配置项,软件中发生变化的基本单元(如文件等),文件发生的变化、系统发生的变化

基线:软件持续变化过程中的“稳定时刻”(如:对外发布的版本)

CMDB:配置管理数据库,存储软件的各配置项随时间发生变化的信息+基线

修改-评审/测试-通过后入库-修改则提取到本地

入库前的修改对库无影响

VC需求:回滚到上一个版本,比较两个版本差异,备份软件版本历史,获取备份,合并

在多个开发者之间共享和协作,记录每个开发者的协作,多个版本间形成线性或分支结构

Git作为分布式版本控制系统的典型例子,其常见指令如下:

Git status 确定哪些文件当前处于什么状态

Git diff 查看尚未暂存的文件更新了哪部分

Git commit 上传

Git commit -a 可跳过add步骤直接上传

Git rm 从git中移除某个文件

还有对远程仓库的操作以及对上传时的操作(见第一篇博文)

git作为分布式的典型,目前是被普遍使用的,也被大家所认可。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值