我得到了一组奇怪的错误,使用Visual Studio 2019和git在新刷新的win10安装上。我做了刷新,我的用户文件夹没有删除,但windows被重新安装,所以我不得不重新安装我所有的应用程序。我不知道这是否相关。
无论如何,现在当我在VS中打开一个新的解决方案/项目时,一个以前没有打开过的解决方案/项目(无论是新克隆的还是刷新之前存在的位置),我得到"将自己标识为git";弹出,但填写正确的设置,VS已经有。如果我点击确定,加上" save to git global "检查设置,我得到一个错误"无法创建文件Y:/.gitglobal"或类似的。
当我推送到repo时,我得到了"为服务器保存RSA密钥"。弹出,但然后我得到一个错误在Git输出窗口在VS,与错误Could not create directory '/y/.ssh' (Permission denied).
任何想法?当我以管理员身份运行VS时,这两个错误都不会发生,但如果没有必要,我宁愿不以管理员身份运行VS。
原来我们的IT人员野心勃勃,推出了一个组策略更新,改变了我机器上的HOMEDRIVE
和HOMEPATH
变量。他现在已经恢复了策略更改,我不得不在终端:gpupdate /force
中重新启动我的计算机。之后,HOMEDRIVE
和HOMEPATH
返回到正确的规则C:
和/Users/username
。
我无法更改这些"环境变量"。使用set
或powershell[Environment]::SetEnvironmentVariable(bla)
之类的命令,因为我猜它们不是"真实的"。环境变量?至少我不能在通常与环境变量相关联的注册表路径中找到它们。