如何以用户而非管理员身份访问git

问题描述 投票:1回答:2

用户无权访问git命令,管理员可以访问git命令。我不想继续以管理员身份运行我的cmd提示符。

我做了什么:

  • 我已经为windows安装了git
  • 我可以从cmd升级到admin运行git命令

当我尝试编辑我的环境时,我总是被要求以管理员的身份这样做,它似乎只是在改变管理员环境。

操作系统:Windows 10

git github github-for-windows
2个回答
1
投票

在深入了解之后,我向谷歌经文提出了正确的问题。虽然下面的解决方案适用于Vista,但它仍然看起来适用于Windows 10.当您尝试按照正常方式进行编辑时,它将不允许您这样做。您实质上是以管理员帐户运行该程序。

为了解决这个问题,您需要转到“用户帐户”页面,其中有一个标题为“更改我的环境变量”的选项。在这里,您实际上可以将这些应用于您的本地用户。

https://support.microsoft.com/en-us/help/931715/you-cannot-modify-user-environment-variables-in-the-system-properties


0
投票

你也可以考虑一种安装/使用Git for Windows的替代方法,使用simplified PATH和便携式Git(如PortableGit-2.20.1-64-bit.7z.exe),在任何你想要的地方解压缩。

set PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\
set GH=C:\path\to\git
set PATH=%GH%\bin;%GH%\usr\bin;%GH%\mingw64\bin;%PATH%

在该CMD中(以普通用户身份运行,而不是管理员身份),检查Git命令是否可用。

© www.soinside.com 2019 - 2024. All rights reserved.