我VS 2015 Enterprise在一个从我的远程源(= TFS 2015)拉出的git-repository的分支上工作.我可以成功地改变和提交一些东西.在我进入Sync-area 的那一刻,Team Explorer我看到了一个错误:
An error occurred. Detailed message: Object not found - no matching loose object (<a 40-character-id is here>)
Run Code Online (Sandbox Code Playgroud)
......而且我没有在我预期的"Outgoing Commits"列表中看到我的本地提交.
但是在PowerShell中,我可以git push毫无问题地执行" ".
如果您通过从 TFS 拉取相同的 git 存储库在另一台客户端计算机上重现此问题,则可能需要从原始分支创建一个新分支。
如果您遇到同样的问题,从同一客户端计算机上的 TFS 拉取另一个 git-repository,您可以尝试清理客户端计算机上的缓存文件:C:\Users\username\AppData\Local\Microsoft\Team Foundation\6.0\Cache,并尝试重置设置和加载项设置 ( devenv /ResetSettings) 和 ( devenv /ResetSkipPkgs),尝试重建所有模板 ( devenv /setup)。
| 归档时间: |
|
| 查看次数: |
3418 次 |
| 最近记录: |