
Git 版本控制
文章平均质量分 88
Git 使用系列文章
范桂飓
AWS Global Community Hero,EdgeGallery 开源社区架构组副主席及秘书处成员,跑步与自行车运动爱好者。
- 2016 年度十大博客之星得主
- 2021 年度十大博客之星得主
- 2022 年度博客新星评委
- 2023 年度博客之星评委
- 2024 年度博客之星评委
展开
-
看懂 Git Graph
勾选 show remote branches 可看见 local 和 remote 的 all branches。没有 origin/ 的就是 local branch。Git Graph 是服务于 Git 分支管理的一种可视化工具,帮助开发者直观地理解 Git 仓库的繁杂分支信息。从 HEAD 指针一直往下找到分叉节点的上一个 commit 就是衍生 Branch 的 commit。可以通过搜索找到 Branch 上最近一次的 Commit,即 HEAD 指针的位置。鼠标双击分支标签,前面出现小圆圈。原创 2024-01-02 18:04:58 · 5630 阅读 · 1 评论 -
Git 分布式版本控制系统
目录文章目录目录GitGit 的数据结构Git 的基本概念Git FlowGitGit 是一个免费的、开源的分布式版本控制系统(Version Control System),本质是一个内容寻址文件系统(Content addressable filesystem)。即:Git 的核心是一个简单的键值对数据库(Simple key-value data store)。你可以向 Git 插入任意类型的内容,它会返回一个键值(Hash,SHA-1 散列),通过该键值可以在任意时刻再次检索该内容。而这些数原创 2020-09-14 22:05:13 · 1820 阅读 · 2 评论 -
Git 常用指令
目录文章目录目录基本概念新建 Local Repo配置查看信息增/删文件提交代码分支管理标签管理远程同步撤销修改参考文档基本概念Workspace:本地工作区。Index/Stage:本地暂存区。Repository:本地仓库。Remote:远程仓库。HEAD:当前版本指针,上一个版本是 HEAD^,以此类推。新建 Local Repo# 在当前目录新建一个 Git Local Repo$ git init# 从 Remote Repo 下载为 Local Repo,并且保留整原创 2020-09-14 19:08:22 · 2196 阅读 · 2 评论 -
Git Flow 研发流程
目录文章目录目录Github FlowGithub Flow 使用规范流程1、新建分支2、提交分支修改3、与 Remote Repo 的 Master 主干保持同步4、合并多个 Commits5、推送提交到远程仓库6、发出 Pull RequestGithub FlowGithub Repo 只有一个长期分支,就是 Master。官方推荐的流程如下:根据需求,从 Master 主干拉出本地的新分支。新分支开发完成后,或者需要讨论的时候,就向 Remote Repo 发起一个 Pull Requ原创 2020-09-14 18:37:01 · 2032 阅读 · 1 评论 -
CentOS7 升级 Git 版本
目录文章目录目录安装依赖包安装 Git安装依赖包yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc gcc perl-ExtUtils-MakeMaker tcl xmlto autoconf automake libtool unziplibiconv-1.14.tar.gzwget http://ftp.gnu.org/pub/gnu/libiconv/libico原创 2020-09-04 16:13:53 · 1948 阅读 · 1 评论