Как получить доступ к git как пользователь, а не администратор - PullRequest
0 голосов
/ 17 февраля 2019

У пользователя пока нет доступа к командам git, у администратора есть доступ к командам git.Я не хочу продолжать запускать командную строку в качестве администратора.

Что я сделал:

  • Я установил git для Windows
  • Я могу запускать команды git из cmd, повышенного до admin

Когда я пытаюсь редактировать свою среду, меня всегда просят сделать это как администратор, и это, похоже, только меняет среду администратора.

ОС: Windows 10

Ответы [ 2 ]

0 голосов
/ 18 февраля 2019

Вы можете также рассмотреть альтернативный способ установки / использования Git для Windows, с упрощенным 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.

0 голосов
/ 17 февраля 2019

Посмотрев глубже, я задал правильный вопрос к стиху Google.Хотя приведенное ниже решение предназначено для Vista, оно, по-видимому, применимо и для Windows 10. Когда вы попытаетесь выполнить такое редактирование, как обычно, оно не позволит вам сделать это.По сути, вы запускаете эту программу как учетную запись администратора.

Чтобы обойти это, вам нужно перейти на страницу своих учетных записей, и там есть опция под названием «Изменить мои переменные среды».Именно здесь вы можете применить их к своему локальному пользователю.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...