首页 > 解决方案 > 如何配置 Bitbucket 存储库以在签出分支时询问密码?

问题描述

我希望 Bitbucket 在执行 git checkout 时要求输入密码

在 Bitbucket 中或在 Git 中是否有可能?

它在克隆存储库时询问我的密码,而不是在签出该存储库中的分支时询问我的密码

如果您对此有任何详细信息,请告诉我

标签: gitbitbucketgit-checkout

解决方案


你做不到

但是您确实使用了一些“技巧”:

使用https而不是ssh. 注意:,用户可以传递它并将您的密码存储在凭据管理器中

有关它的更多信息:
https ://git-scm.com/book/en/v2/Git-Tools-Credential-Storage

找出您正在使用的凭证管理器

git config -l | credential.helper

那你能做什么?(再次,它可以很容易地绕过)

您需要通过删除配置中的上述条目(通常在系统级别)来“禁用”“Git Credential Manager”

您也可以将此行添加到您的配置中

[core]
    askpass =

推荐阅读