下面的 shell 代码正确地创建了一个符号引用链
git symbolic-ref "first" "refs/heads/master"
git symbolic-ref "second" "first"
git symbolic-ref "nested/third" "second"
git symbolic-ref "refs/heads/fourth" "nested/third"
以下 shell 代码正确解析了最新创建的对 master 提示的符号引用。
git show-ref "refs/heads/fourth"
官方文档( git-symbolic-ref doc,git-show-ref doc)中没有描述这些用例。
但是,以下不起作用
git check-ref-format --print "first"
所以,我的问题是:
refs/heads
可以在目录中存储符号引用吗?- 链接符号引用可以吗?
- 由于 check-ref-format 在通过时失败
"first"
,这是否意味着不建议在同一级别创建符号引用"HEAD"
?或者也许这个命令不是为了处理符号链接?
我的目的是清楚地了解所支持的内容以及我没有解决任何问题或从错误中受益。