从昨天开始,bitbucket存储库开始在任何请求中返回这个: remote: Too many invalid password attempts. Try logging in through the website. fatal: unable to access 'https://xxxxxxxxx@bitbucket.org/xxxxxxxxxx/xxxxxxxxxxx.git/': The requested URL returned error: 403 这发生在服务器(试图拉)和客户端(Mac上的SourceTree)。 双方雇用的用户是一样的,我可以login到bitbucket,看到没有问题。 服务器上的SourceTree和git都使用在bitbucket中生成的不同“App密码”。 我是唯一每天使用此帐户的人。 我创build了一个新的应用程序密码,并尝试与它只是为了得到相同的错误。 我能做些什么来解决这个问题? 更新#1:生成一个新的应用程序密码不适用于服务器和客户端。 使用基本身份validation重新添加SourceTree帐户也无济于事。 Bitbucket甚至不允许进行身份validation,因为它看起来 – 新的应用程序密码“上次访问”什么也没有下降。 更新#2:被接受的答案确实是一个解决scheme。 这很奇怪,但重置主要bitbucket用户帐户的密码的作品。 但顺序如下:重置bitbucket用户密码; 为服务器和客户端(SourceTree)创build一个新的应用程序密码; 对于mac,删除KeyChain Access中bitbucket的logging; 只有在删除logging后才尝试从SourceTree中提取或推送,或立即locking帐户!
我在commit commit中只添加了1条评论。 我还没有推。 我如何添加更多的评论呢? 我有点害怕做错事。
有没有一种简单快捷的方法来在命令行中打开SourceTree中的git仓库? 我从terminal做了很多git工作,但是有时候没有一个好的历史视图/差异的替代品。 希望能够打开,而不使用书签。
使用Atlassian SourceTree将远程git存储库克隆到本地框中。 即使在工作树中没有真正修改过文件,Atlassian在“未提交的更改”下面立即列出了一堆文件。 每个文件显示相同的行数都被删除和添加,这个计数等于文件中的行数。 这会以某种方式暗示我们正在碰到某种结束问题。 但是,存储库的.gitattribute包含 # Set default behaviour, in case users don't have core.autocrlf set. * text=auto 每GitHub文章处理行结束应明确core.autocrlf真正的存储库。 不过~/.gitconfig包含autocrlf = true 。 如果修改的文件被试图“恢复”回到先前的提交,则不起作用。 相同的文件仍被视为未提交。 版本库已被克隆到多个位置,并确保没有文件在同一path中,以确保SourceTree或git不logging旧文件。 该存储库与Windows,Linux和OSX盒配合使用。 此问题仅在OSX中出现。 在SourceTree / repository / git安装程序中还有什么可能是错误的? 更新#1,2013年4月20日 由于还有问题,这里是git config –list部分输出。 从SourceTree控制台(OSX) core.excludesfile=/Users/User/.gitignore_global core.autocrlf=input difftool.sourcetree.cmd=opendiff "$LOCAL" "$REMOTE" difftool.sourcetree.path= mergetool.sourcetree.cmd=/Applications/SourceTree.app/Contents/Resources/opendiff-w.sh "$LOCAL" "$REMOTE" -ancestor "$BASE" -merge "$MERGED" mergetool.sourcetree.trustexitcode=true core.repositoryformatversion=0 core.filemode=true […]
我有两个不同的bitbucket帐户设置。 一个是工作项目,一个是个人使用。 在BitBucket中,我为每个不同的项目设置了一个仓库。 在SourceTree中,我有几个现有的个人项目正在同步到SourceTree上的个人存储库。 在左侧面板中,我可以看到我的“开发”分支的个人项目之一,在远程BitBucket我可以看到远程回购。 在SourceTree中,我没有看到明显的方法来保持我的两个帐户分开。 例如,我在SourceTree中添加了工作回购,但是当我尝试提交一个工作项目的初始版本时,它只能让我select提交我的个人项目分支。 我现在怎样才能在本地添加我的工作回购,并仅将那些工作项目同步到该工作BitBucket账户的回购协议中?
我正在使用源代码树。 我创build了一个多个更改的存储,并将其删除。 有没有办法找回他们?
我无法在Eclipse中的Bitbucket中克隆或推送到git存储库: 这很奇怪,因为前一天我没有任何问题。 我已经下载了三次,没有运气。 这个错误不断显示。 另外我已经安装了SourceTree,它说“这不是一个有效的源path/ URL”: 如果我使用git命令来导入项目,它可以工作,但我不想使用EGit来完成这个任务,因为我是一个git的新手。 我不知道这是否与它有关,但在同一个目录中,我有android-adt-bundle。 这个工作得很好,但是项目在GitHub而不是Bitbucket上。 另外,我正在与另一个人一起工作,他能够从Bitbucket存储库中获取数据并将数据推送到Bitbucket存储库。 我读了很多post,但没有一个帮助我。 我正在使用Windows 7 btw。
最近我在Windows机器上安装了Source Tree。 我如何使用源码树进行提交,将代码合并到中央资料库? 而且我怎样才能切换分支? 任何一个可以提供我如何克服这个链接?
我想推我的提交到一个Bitbucket存储库,但出现此错误: Fatal: unable to access 'https://myUsername@bitbucket.org/myUsername/myRepository.git/': Unknown SSL protocol error in connection to bitbucket.org:443
我每天在很多小项目上工作,需要经常切换。 我在Sourcetree中有超过50个Git存储库。 通常有5个项目在“标签”中打开。 从SourceTree中的“Tab”切换非常缓慢。 有时达15秒。 我怎样才能改善这种行为?