何时使用参考 对于refs有几个很好的用例: 管理焦点,文本选择或媒体播放。 触发命令式动画。 与第三方DOM库集成。 避免将ref用于任何可以通过声明完成的事情。
--tags--heads 分别限制为“refs/heads”和“refs/tags”。这些选择不是相互排斥的;当同时给出时,显示存储在“refs/heads”和“refs/tags”中的引用。
refs.如果refs为非零,当上次引用它的区域设置超出作用域时,它将不会被删除。具有静态或动态存储持续时间的面应该始终以非零的形式构造。
符号ref是一个常规文件,它存储了一个以字符串开头的字符串ref:refs/。例如,你.git/HEAD的内容是一个普通文件ref:refs/heads/master。
使用-m<master>选项,符号引用refs/remotes/<name>/HEAD被设置为指向远程的<master>分支。另请参阅set-head命令。
对于每个ref命名空间,Git将相应的ref存储在一个目录下refs/namespaces/。例如,GIT_NAMESPACE=foo将存储参考下refs/namespaces/foo/。
refs/heads/name 记录树枝的树枝提交对象name refs/tags/name 记录任何对象名称(不一定是提交对象,或指向提交对象的标记对象)。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
