我的git repo遇到麻烦了。我有一堆分支,我意识到自己不见了,我得出了这个结论。我的文件结构如下:
REPO-A
-/hooks
-/info
-/objects
-/ref
-config
-description
-HEAD
-packed-ref
-/.git
--/hooks
--/info
--/log
--/objects
--/ref
--COMMITMESSAGE
--config
--description
--FETCH_HEAD
--HEAD
克隆存储库时,我只会看到我拥有的一些分支,并且我只有一个子模块。但是,如果我删除了/.git文件及其下的所有内容,我会收回所有分支,但是/.git文件在那里时看到的分支就会过时。我想知道发生了什么以及如何撤消它?我已经搜索了所有推送到回购协议的人的所有评论,但它们似乎都是推送,所以我有点迷失了。任何帮助将不胜感激!