Скрипт удаленного PowerShell зависает при запуске git push
Я бегал Enter-PSSession
успешно подключиться к удаленному серверу и успешно выполнить несколько команд, например git add -u
а также git commit -m "xxx"
и т.п.
но при попытке подтолкнуть код с помощью git push
Команда, оболочка затем блокируется навсегда, если не выйти с помощью "Ctrl+C".
Однако я могу запустить удаленно git push
от remote desktop program
успешно без ввода пароля.
Это потому, что в этом случае необходимо ввести имя пользователя и пароль?
любой способ решить / обойти это? Спасибо
1 ответ
Решение
Вы можете указать имя пользователя и пароль в 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