我必须 Git 存储库repo1和repo2. 有3个分店master,alpha和beta在repo1。repo2从repo1.
在repo2中,我可以看到远程跟踪分支git branch -a:
remotes/origin/HEAD -> origin/master
remotes/origin/master
remotes/origin/alpha
remotes/origin/beta
但是里面的文件夹.git/refs/remotes/origin/只有repo2一个文件HEAD,其内容是:
ref: refs/remotes/origin/master
所以这HEAD是一个象征性的参考。但是为什么它指向一个不存在的 ref 呢?顺便说一句,在哪里repo2存储 和 的alpha信息beta?(repo2知道alpha并且beta因为它显示它们git branch -a。)