【问题标题】:Prompt for password but not username?提示输入密码但不输入用户名?
【发布时间】:2016-01-30 04:56:16
【问题描述】:

是否可以让 git 只提示输入密码,并自动确定您的用户名?我希望有额外的人工干预层来提醒要小心我推送的内容,但每次输入密码而不是用户名就足够了。

【问题讨论】:

    标签: git git-push


    【解决方案1】:

    如果您使用的是 https url,您可以更改该 url,以便在 git repos 托管服务器之前包含您的用户名(例如,github.com):

    git remote set-url origin https://<yourUsername>@github.com/<yourUsername>/<yourRepo>
                               ^^^^^^^^^^^^^^
    

    您每次git push,它只会询问您的密码。

    【讨论】:

    • 我想这会起作用,但我不确定修改我的 repo 以进行设置的确切步骤。我的git remote -v 命令输出origin 分支的获取和推送URL,所以我不确定如何将此命令应用于其中一个以及是否需要指定分支名称。
    • @Sridhar-Sarnobat 抱歉,我忘记了命令的来源。我已经编辑了答案,您可以使用该命令更改远程源 URL。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-18
    • 1970-01-01
    • 2011-10-21
    • 2010-10-10
    • 1970-01-01
    相关资源
    最近更新 更多