我安装了VS2013,并且 - 默认情况下 - 它检查现有的存储库/ git设置。它向我展示了我的分支,我的回购和所有这些东西。
我也可以提交我的更改。但是,当例如右键单击文件并选择View History...
,将显示以下弹出窗口:
讲
找不到对象 - 没有匹配的松散对象
我已经尝试了
--git gc
--git fsck
以及此处/互联网上发现的其他一些提案。到目前为止没有任何帮助。不幸的是SourceTree
或Tortoise-git
不抱怨,我可以git
一整天。
所以,我不确定这是git,VS2013或Team Foundation Server的问题,还是在幕后做的任何事情。
答案 0 :(得分:0)
您可以新建一个本地存储库,进行一些更改。提交,查看历史记录。看它是否有效。
如果它在本地存储库上工作。然后尝试删除本地开发机器中的问题存储库(获取备份).ReClone存储库。提交并同步,尝试agian。