are*_*uit 8 git authentication bitbucket git-lfs
我已经通过bitbucket工作了一段时间没有问题.我一直在自己工作,但最近有一个实习生加入了我,我们无法从他的机器上推送文件.
我们已经能够在他的机器上克隆repo(包括大文件),做一些本地提交没有问题.虽然当谈到推动我们有一个认证的问题,说
需要身份验证:授权错误:https:// bitbucket ......检查您是否具有对存储库的适当访问权限
问题如下图所示:
请注意,我的受训者对repo 具有写访问权限(在bitbucket中).
知道发生了什么事吗?
我遇到了同样的问题(仍然无法解决),并且我没有足够的声誉来评论您的帖子。这里有一个封闭的问题,与我们同一个问题。
我们使用Git LFS进行身份验证时可能会遇到问题。我建议执行git lfs env,也许git config -l看看您当前的环境。
编辑
看来HTTPS不能与GIT LFS一起使用。使用SSH解决了我的问题。
HTTP:https:// {user} @ bitbucket.org / {repo} .git
SSH:git@bitbucket.org:{repo} .git
编辑2
我使用的是Git LFS 2.0.1版,并决定降级到1.5.2版以复制SourceTree配置(因为克隆和推送可与SourceTree一起使用)。现在,一切都在使用HTTPS(我认为它们在较新的版本中有问题)!
这是一个已知问题:https : //jira.atlassian.com/browse/BSERV-9623
Jade Skaggs 在其中一条评论中建议执行
git config 'lfs.locksverify' false
Run Code Online (Sandbox Code Playgroud)
对于任何受影响的回购。
这对我有用。但是,它可能会产生不需要的副作用。
编辑:
需要注意的是,关于鉴权授权的警告只是:警告。
您可以选择忽略它。推动确实成功。
| 归档时间: |
|
| 查看次数: |
4213 次 |
| 最近记录: |