首页 > 其他 > 详细

Git的HEAD、master 与 branch区别

时间:2020-09-12 18:46:29      阅读:62      评论:0      收藏:0      [点我收藏+]

这一节主要是几个概念的解释:HEAD、master 以及 Git 中非常重要的一个概念: branch。

引用:commit 的快捷方式

首先,再看一次 log:
技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片

通过查看 log,可以对这个逻辑进行验证:
技术分享图片
技术分享图片
当有人使用 git clone 时,除了从远程仓库把 .git 这个仓库目录下载到工作目录中,还会 checkout (签出) master(checkout 的意思就是把某个 commit 作为当前 commit,把 HEAD 移动过去,并把工作目录的文件内容替换成这个 commit 所对应的内容)。
技术分享图片

技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片

转载:https://www.jianshu.com/p/4219b6f62ce3

Git的HEAD、master 与 branch区别

原文:https://www.cnblogs.com/both-eyes/p/13657769.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!