我试图将一个已检出的Git存储库添加到我的Perforce仓库中。别误会:Git和Perforce之间并没有集成,我只是想把一个外部的Git仓库放在那里,以便像一个Git仓库一样访问它,并像平常一样使用拉取/推送和其他Git操作。
在.git文件夹内,除了TortoiseGit特定的文件和hooks文件夹外,我提交了所有文件。
然而,当我将该Git仓库下载到另一台PC上的Perforce工作区时,`git status`告诉我,“fatal: Reference has invalid format: 'refs/remotes/origin/master”。 所有四个名为master的文件看起来都没问题,例如文件`.git\refs\remotes\origin\master`包含一个提交哈希,后面跟着一个Windows新行符。
我做错了什么?
在.git文件夹内,除了TortoiseGit特定的文件和hooks文件夹外,我提交了所有文件。
然而,当我将该Git仓库下载到另一台PC上的Perforce工作区时,`git status`告诉我,“fatal: Reference has invalid format: 'refs/remotes/origin/master”。 所有四个名为master的文件看起来都没问题,例如文件`.git\refs\remotes\origin\master`包含一个提交哈希,后面跟着一个Windows新行符。
我做错了什么?