git:.git / refs / remotes / origin / master不存在。为什么git checkout refs / heads / origin / master起作用?

时间:2019-01-20 03:13:42

标签: git

如上所述

.git/refs/remotes/origin/master

不存在,但是

.git/refs/remotes/origin/HEAD

确实包含

ref: refs/remotes/origin/master

因此HEAD引用引用了我的树中不存在的引用。尽管如此,git checkout refs/remotes/origin/mastergit checkout refs/remotes/origin/HEAD都可以正常工作并签出预期的提交。

如果gits不在refs目录中,那么git从哪里获取?

0 个答案:

没有答案