草庐IT

bitbucket-cli

全部标签

git - 对于 Git 存储库,GitHub 相对于 Bitbucket 的优势

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。现在Bitbucket还支持Git存储库,对我来说它是GitHub的一个很好的替代品。,特别是因为它的免费计划包括无限的私有(private)存储库,这在GitHub上是不可用的。然而,GitHub接缝更受欢迎。选择GitHub而不是Bitbucket作为Git存储库的托管站点有什么主要原因吗?(虽然我对公开我的个人项目没有任何问题,但我喜欢能够随时从公

git - 无法使用 IPv6 通过 SSH 推/pull 到 bitbucket

什么时候可以推/pull到bitbucket:从我的工作计算机通过sshkeyid_rsa_bitbucket_work从我的笔记本电脑,但仅当通过sshkeyid_rsa_bitbucket登录到VPN(CiscoAnyConnect)时。我的VPN有一个静态IP。始终使用https。当我无法推/pull到bitbucket时:在未连接VPN的任何时候通过我的笔记本电脑,通过sshkeyida_rsa_bitbucket。在不使用VPN时从我的笔记本电脑连接到我的工作网络,即使我名义上在同一个网络上,我也会使用VPN。我的~/.ssh/config中的相应条目是:Hostbitbuc

windows - (git bash) 推送到 bitbucket 忽略 SSH key

我在网上浏览了很多博客,以了解应该如何设置一切,我遇到了以下情况:首先,ssh-Tgit@bitbucket.org返回如下结果conq:loggedinasmyuser.YoucanusegitorhgtoconnecttoBitbucket.Shellaccessisdisabled.这意味着我在本地和bitbucket中都正确设置了sshkey,同意吗?我有一个包含以下内容的~/.ssh/config:Hostbitbucket.orgIdentityFile~/.ssh/id_rsa那把key当然在那里。但是,当我尝试命令(取自另一个教程)gitpushoriginmaster

git - BitBucket/GitLab/GitHub 上的仅 merge 分支?

有没有办法设置一个分支,使其只能被merge,而不是被push?此外,有什么方法可以在BitBucket、GitLab或GitHub上运行吗?我们处理功能分支,将它们推送到BitBucket/GitLab/GitHub(取决于项目),然后将它们merge到名为“开发”的集成分支中。我想阻止人们直接push“发展”。BitBucket有一种限制对分支的访问的方法,但它也阻止人们也能够进行merge请求。 最佳答案 是的:它叫做forking(如GitHubfork和itstips、BitBucketfork和GitLabfork)。您

git - 我从 .ssh 文件夹中删除了 known_hosts 文件,但无法 pull 入或推送 BitBucket 存储库

我犯了一个错误,删除了“.ssh”文件夹中的“known_hosts”文件!现在我无法在BitBucket存储库中pull或推送。我该如何解决? 最佳答案 尝试执行:ssh-Tgit@bitbucket.org它会给你一条类似这样的信息:Theauthenticityofhost'bitbucket.org(207.223.240.181)'can'tbeestablished.RSAkeyfingerprintis97:8c:1b:f2:6f:14:6b:5c:3b:ec:aa:46:46:74:7c:40.Areyousurey

git - 如何更新 bitbucket 上的 pull 请求?

如何在本地计算机上的IDE中更新您自己对bitbucket的pull请求之一?这个工作流没有像我预期的那样工作:克隆你的fork检查您用于pull请求的分支做出改变git添加。git提交推送提交(到您的分支存储库)到目前为止一切顺利,但似乎pull请求不会在分支(pull请求所基于的分支)更新后立即自动更新。问题:有没有办法让pull请求在分支(pull请求所基于的)更新后立即更新(自动/手动)? 最佳答案 我觉得你问的有点早。http://blog.bitbucket.org/2014/04/22/bitbucket-now-au

git - 具有 ssh 访问 bitbucket : Permission denied (publickey). fatal error 的 Jenkins git 插件:无法从远程存储库读取

我无法让Jenkinsgit插件通过bitbucket.org上的私有(private)git存储库进行身份验证。我已经使用ssh-keygen生成了一个私钥/公钥对,并在我的bitbucket账户中的sshkey帐户页面下设置了公钥。在作业配置页面中,我将源代码管理部分设置如下:RepositoryURL:git@bitbucket.org:mproject.git(theSSHurlforclone)Credentials:Theprivatekeyid_rsageneratedbyssh-keygen(nopassphrase)andusergit.它立即给出以下错误:Faile

git - heroku cli 登录显示错误的帐户信息

当我使用我的个人帐户成功登录命令行时:$herokuloginEnteryourHerokucredentials.Email:ME@gmail.comPassword(typingwillbehidden):Authenticationsuccessful.当我推送时:gitpushstagingmaster它给我一个错误:!YouraccountSOMEONE-ELSE@gmail.comdoesnothaveaccesstoMYAPP-staging.!!SSHKeyFingerprint:FINGERPRINT_REMOVED有趣的是,错误中显示的帐户是我使用网络界面添加为协作

git - 无法再通过 https 推送到 Bitbucket : git returns fatal error

我最近重新安装了windows并获得了最新版本的git。我在Bitbucket上创建了一个新的repo并运行了gitremoteaddoriginhttps://MYUSERNAME@bitbucket.org/MYUSERNAME/test.git然后我跑了gitpush-uorigin--all但是这给了我错误fatal:couldnotreadPasswordfor'https://MYUSERNAME@bitbucket.org':Nosuchfileordirectory之前我只会收到询问我的用户名和密码的提示,并且推送工作正常。我试过恢复到Git1.7.11,但这没有做任何

git - 多个 bitbucket 帐户的 ssh 配置 - 简单示例,但得到 'remote end hung up unexpectedly'

假设我的bitbucket用户名为“jon”,并且我在https://bitbucket.org/jon上有一些个人项目。假设我加入了一个开发团队,该团队有一个名为“devteam”的bitbucket帐户,可以在https://bitbucket.org/devteam找到然后假设我正在安装一台新机器。我生成了一个sshkey对,id_rsa和id_rsa.pub,它们位于~/.ssh中。然后我的开发团队负责人将我的id_rsa.pub公钥添加到bitbucket上的开发团队帐户。现在我可以从devteam帐户克隆项目并开始工作。接下来我想与我自己的jon帐户进行交互。但是,我无法将