Скрипт удаленного PowerShell зависает при запуске git push - PullRequest
0 голосов
/ 24 января 2019

Я успешно выполнил Enter-PSSession, чтобы подключиться к удаленному серверу, а также успешно выполнил несколько команд, например git add -u, git commit -m "xxx" и т. Д.

но при попытке протолкнуть код с помощью команды git push оболочка блокируется навсегда, если не выйти с помощью "Ctrl + C".

однако я могу удаленно запустить git push из remote desktop program без ввода пароля.

потому что в этом случае требуется ввод имени пользователя и пароля?

любой способ решить / обойти это? спасибо

1 Ответ

0 голосов
/ 24 января 2019

Вы можете указать имя пользователя и пароль в URL-адресе Git, предварительно настроив его в конфигурации:

git config remote.origin.url https://username:password@somegiturl.com/somerepo/somerepo.git

или в пределах вашего толчка:

git push https://username:password@somegiturl.com/somerepo/somerepo.git
...