Git版本管理及相关操作总结

Git常用操作

Git是开源的版本控制系统,常用于项目代码管理,文件管理等场景。

Git的常见操作命令按照操作顺序介绍

  1. 新建、管理远程仓库
  2. 克隆、更新本地仓库副本
  3. 上传本地修改、
  • 修改记录是每次上传更新的记录,一个修改记录可能包含多个文件的修改

    每个修改记录对应唯一的修改记录id

  • 回滚操作实际上是新提交一次更新以复原修改

    当回滚的修改记录不是文件的最新修改记录时,则会由于修改冲突而失败

    此时则需要人工修改后提交

  • 分支是一个远程仓库内的多个独立副本,每个分支都是完全独立互不影响的

    文件、修改记录都是单独存储的

    一个仓库默认有一个主分支,默认将文件存储到主分支

    创建新分支基于某个修改记录、某个分支、某个tag

    一个分支的多次修改可一次性更新到别的分支,称为合并(merge),实际上是对目标分支提交一次新修改

    但是可能会由于修改冲突而失败(目标分支也修改了相同文件),此时需要人工修改更新到目标分支。

​ tag是一个标识,用于标记基于某个修改记录归档对应分支下截止到此次修改及之前的文件方便版本迭代理。

​ tag是一个标识,不允许更新文件

​ 分支是独立副本,允许更新文件

  • git可对仓库进行用用户权限设置,包括查看、文件修改、仓库管理等权限。

  • 克隆远程仓库,将远程仓库文件克隆到本地仓库副本

    远程仓库文件也可直接进行压缩包下载,但是不支持后续的更新、上传操作。

  • 切换分支,本地仓库的副本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值