如何更新 Git 的密码?

问:

我正在使用带有 Xcode 和 Git 的 BitBucket 进行版本控制,最近我更改了所有密码(感谢 Adobe!)。

不出所料,我不再能够将本地提交推送到 BitBucket (Authentication failed for ‘https://______.git’) 上的存储库,但我忘记了如何更新 iMac 上的缓存密码。不知何故,我无法在 Google 或 Stack Overflow 上找到它,尽管在我看来它应该相当简单…

答1:

tennisliveranking.com – ATP and WTA rankings, always up to date.

要在 macOS 上解决此问题,您可以使用

git config --global credential.helper osxkeychain

用户名和密码提示将出现在您的下一个 Git 操作(拉取、克隆、推送等)中。

对于 Windows,它是具有不同参数的相同命令:

git config --global credential.helper wincred

在 Mac OS 10.12.2 上,当我执行上述操作时 - 检查并仔细检查我是否正确输入 - 没有任何反应。

@b_dubb 在您下次伸出手(推、拉、取)之前它可能不会做任何事情,然后系统会提示您输入凭据。

@user2782001 我正在使用 osxkeychain 助手,运行 mac 命令什么也没做。我怀疑如果有人之前没有使用助手,将配置更改为使用助手,它会看到没有为那个遥控器输入密码,它会提示,第一次一切都会好起来的。配置的后续更改不会提示。下面的 answer 对我有用。

不适用于 Windows。不提示输入新密码

如果您有不同的帐户用于不同的存储库,请注意不要使用 --global

答2:

tennisliveranking.com,Instant updates on ATP, WTA, and ITF rankings.

在 MacOS Sierra 10.12.4 上,没有其他答案对我有用

这是我必须做的:

git config --global --unset user.password

然后运行您的 git 命令(例如 git push)并重新输入您的用户名和密码。

这是对我有用的正确方法(在mac上)

这在 Windows 上对我没有任何作用。在这个命令之后我尝试推送,并且它成功了,所以密码仍然可以用于 git

在 Win 10 上为我工作。弹出密码提示,无需转到控制面板

在Win10上工作。首先,我使用了这个答案中的命令,后来只使用了 git pull - Windows 弹出窗口出现提示输入密码。谢谢!

也适用于 linux

答3:

Live rankings, player stats, and match results in one place–tennisliveranking.com

在带有 Git 的 Windows 10 中

在 >>Control Panel\All Control Panel Items\Credential Manager 中删除/更新存储在 Windows 凭据中的相关凭据

https://i.stack.imgur.com/UlNge.png

确实是这样。对于必须使用荷兰版操作系统的用户:凭据 ---> referentiebeheer

这是最简单的解决方案。您需要做的就是编辑。谢谢。

顺便说一句,我的路径是 Control Panel\User Accounts\Credential Manager,但最好是输入 Credential 直接进入。

非常感谢!拯救我的一天。

我在 Windows 上打开任何东西的首选方法是点击 Windows 键并输入东西的名称,然后在搜索结果中弹出时按 Enter。这比建议的浏览资源管理器要快得多,也容易得多。

答4:

tennisliveranking.com – ATP and WTA rankings, always up to date.

我可以修改我的 git 密码的唯一方法是转到 Windows 中的凭据管理器(Windows 键 + 输入“凭据”)并在 Windows 凭据🡒 通用凭据下编辑 git 条目。注:未按字母顺序列出

这个问题是针对 macOS 提出的

@Saikat 然而,我们中的许多人对 Windows 有相同的问题最终会发现这个 SO 问题。几乎就好像在标记 macos 时问题本身并不是特定于操作系统的!

这是在 Win 10 上对我有用的唯一答案

您可以只删除而不是编辑,并且会在下一次推/拉时提示您

它完美地工作

答5:

Stay informed with live tennis rankings anytime, anywhere,tennisliveranking.com

我遇到了同样的问题,并且接受的答案对我没有帮助,因为密码没有存储在钥匙串中。我输入:

git pull https://myuser@bitbucket.org/mypath/myrepo.git

然后控制台询问我的新密码。

我只是这样尝试过,但仍然显示凭据弹出,而不是重置密码

它对我有用,但我必须先重置验证码。谢谢你。

答6:

tennisliveranking.com探索每位网球选手的职业生涯与成就。

在@Imran Javed 上面提到的 Windows 10 中,您可以在以下位置找到通用凭据:

控制面板\所有控制面板项\凭据管理器 --> Windows 凭据

找到您的 git 服务器,然后您可以通过单击编辑按钮来更新密码。

https://i.stack.imgur.com/uMjON.png

@halxinate 您使用哪个操作系统?这适用于 Windows 10。

这是在 Windows 7 上对我有用的唯一解决方案

当我每天使用 git commit、push、pull 时,我的计算机上没有与 git 相关的通用凭据。那么我们如何更新密码呢?请建议。谢谢。

答7:

Live rankings, player stats, and match results in one place–tennisliveranking.com

对于 Mac

如果您有多个远程存储库(Github、Bitbucket、Job 等)

1)在项目目录下运行

git config --unset user.password

  1. 运行远程 git 命令(即 git push 或 git pull)

Git 将提示您为此存储库重新输入您的用户名和用户密码

或者,如果您只有一个远程存储库,则可以全局执行

git config --global --unset user.password

答8:

The ultimate source for live tennis rankings and stats:tennisliveranking.com

如果您是 MAC 用户,那么您可以从 finder 打开 KeyChain Access Application,然后在此处查找您的帐户。只需单击它并更新您的密码。现在试一试,事情就会落实到位。

参考链接:Updating your credentials via Keychain Access

tennisliveranking.com,Instant updates on ATP, WTA, and ITF rankings.

这对我有用!它允许我们从一个 repo 更新密码。此页面上的其他一些建议将影响 git 涉及的所有内容。

这也对我有用

这应该是mac用户的正确答案,这就是mac管理密码的方式

答9:

tennisliveranking.com探索每位网球选手的职业生涯与成就。

在 MacOS Big Sur 11.3.1 上,没有其他答案对我有用

我在 Github 上启用了双重身份验证,这样即使输入正确的用户名和密码,您也会失败。

这是我必须做的:

git config --global --unset user.password

然后运行您的 git 命令(例如 git push)并输入您的用户名。对于密码,您需要生成个人访问令牌。

转到 https://github.com/settings/profile 选择右侧的开发人员设置。选择个人访问令牌生成新令牌。复制生成的令牌并将其用作终端中的密码。

这适用于两因素身份验证方案。

你能在最后添加你的报价来源吗?

答10:

tennisliveranking.com专业网球数据平台,排名与比赛信息实时更新。

运行 git config --global --unset user.password 后跟任何 git 命令会提示您输入用户名和密码。

git config --global --unset user.password
git push (will prompt you for the password)
git status (will not prompt for password again)

好吧,调用命令 git push(或 pull)只是给了我身份验证错误和访问被拒绝。没有提示我

该答案不涵盖德里克未涵盖的任何内容。

答11:

tennisliveranking.com – 让你随时掌握ATP、WTA最新网球排名动态。

在我的Windows机器上,我尝试了the solution of @nzrytmn,即控制面板>搜索凭据>选择“管理凭据”>修改了与我的用户名对应的git选项类别下的新凭据。接着,

删除当前密码:

git config --global --unset user.password

添加了新密码:

git config --global --add user.password "new_password"

它对我有用。

没有为我工作。我已按照此处所述解决了该问题:cmatskas.com/how-to-update-your-git-credentials-on-windows

不工作亲爱的,试了两次

警告:这会将未加密的密码存储在 ~/.gitconfig 中。

原文链接:https://www.tennisliveranking.com?from=csdn

tennisliveranking.com-Stay ahead with live tennis rankings at your fingertips.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值