git - 如何配置 Bitbucket 存储库以在签出分支时询问密码?
问题描述
我希望 Bitbucket 在执行 git checkout 时要求输入密码
在 Bitbucket 中或在 Git 中是否有可能?
它在克隆存储库时询问我的密码,而不是在签出该存储库中的分支时询问我的密码
如果您对此有任何详细信息,请告诉我
解决方案
你做不到
但是您确实使用了一些“技巧”:
使用https
而不是ssh
.
注意:,用户可以传递它并将您的密码存储在凭据管理器中
有关它的更多信息:
https ://git-scm.com/book/en/v2/Git-Tools-Credential-Storage
找出您正在使用的凭证管理器
git config -l | credential.helper
那你能做什么?(再次,它可以很容易地绕过)
您需要通过删除配置中的上述条目(通常在系统级别)来“禁用”“Git Credential Manager”
您也可以将此行添加到您的配置中
[core]
askpass =
推荐阅读
- haskell - 在 Hakyll 中,如何生成标签页面?
- .net - 什么是 WPF 中的 DispatcherFrame
- php - Laravel,一行中多个模型的数据库设计
- floating-point - 浮点数组 JuliaLang 的标准差
- php - Socrata SELECT/WHERE 适用于 Zip 字段,但不适用于 NYS Attorneys 数据中的 Last_name 字段
- python - python中使用numpy.where的多维数组
- python - 根据来自另一个数据框的多个列条件创建列
- c# - IdentityUser 不包含“名称”的定义
- haskell - 在 Haskell 中将列表拆分为非空子列表
- dom - DOMContentLoaded 没有触发