37

.git/config または「git remote」を台無しにしたり、リモート URL 全体を使用したりせずに、「git push リモート マスター」の ssh ユーザーを一時的に変更することは可能ですか?

[root@host gitrepo]# git push otheruser@remote master # this does not work, but how great it would be
[root@host gitrepo]# USER=otheruser git push remote master # still asks password for root
4

5 に答える 5

45

リモート URL 全体を使用してみましたか?

git push ssh://<temp_user>@<host>/<repo_path> <local_branch>:<remote_branch>

パスワードを入力するように求められます

于 2013-10-10T14:17:30.837 に答える
8

私が使う

git push https://github.com/${userName}/${repoName}

ユーザー名とパスワードを入力するように求められます

于 2015-02-07T04:29:46.590 に答える