使用我推送的所有其他Mercurial存储库,我可以在我的hgrc中设置我的用户名和密码(实际上,我使用Windows时为Mercurial.ini)在特定域中进行操作,Mercurial不会提示我进行身份验证信息.但是,即使有这些设置,Bitbucket 总是要求我输入密码.
我的设置如下:
[auth]
bitbucket.prefix = bitbucket.org
bitbucket.username = myusername
bitbucket.password = mypassword
Run Code Online (Sandbox Code Playgroud)
正如我所说,这些设置适用于我推送的所有其他回购.
我有一个回购bitbucket,我正在使用git.
所以我的分支是
master
develop_one
develop_two
Run Code Online (Sandbox Code Playgroud)
当我使用时git clone git@bitbucket.org:project/project.git,我只获得主分支代码,但我需要克隆/拉取develop_one分支,所以如何克隆/拉取develop_one分支代码?
注意:其他分支(develop_one,develop_two)未合并到master中,并且在实际完成功能之前不想合并,因此想要获取/克隆/仅拉取特定的分支代码
我正在尝试从bitbucket克隆我的git repo,当我输入此命令时:
git clone https://naor_shoyhat@bitbucket.org/naor_shoyhat/hello-world.git
Run Code Online (Sandbox Code Playgroud)
bash然后提示我一个窗口,其中包含输入用户名和密码的区域.
我输入它们然后我收到此错误:
remote: Empty password
fatal: Authentication failed for 'https://naor_shoyhat@bitbucket.org/naor_shoyhat/hello-world.git/'
Run Code Online (Sandbox Code Playgroud) 我在github.com和bitbucket.org都有存储库,我非常熟悉Git Extensions用于所有存储库功能......但是当我开始使用bitbucket.org存储库时,我必须使用TortoiseHg SVN ...所以我想问一下我有没有办法使用Git Extensions for Bitbucket存储库?
我在使用BitBucket的Git中遇到以下错误:
conq: repository does not exist.
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)
我该如何纠正这个问题?我执行了以下操作:
git init .
git remote add origin git@bitbucket.org:myname/myproject.git
git add .
git commit -m "..."
git push <<< error occurs here
Run Code Online (Sandbox Code Playgroud)
我用ssh键设置BitBucket,并在仪表板上显示repo.
我正在为我的项目使用Mercurial版本控件.一切都像push,pull,update没事做什么,但有一点是哪里错了:当我使用push它显示是这样的
warning: bitbucket.org certificate with fingerprint 24:9c:45:8b:9c:aa:ba:55:4e:01:6d:58:ff:e4:28:7d:2a:14:ae:3b not verified (check hostfingerprints or web.cacerts config setting)
Run Code Online (Sandbox Code Playgroud)
有人能告诉我错误的部分在哪里.任何帮助和建议都非常值得赞赏.
我正在https://www.bitbucket.com上的私人存储库中开展项目.
我在本地进行编码,然后通过BitBucket的Windows Git客户端Sourcetree进行升级,提交和推送更新.
之后,我从远程共享服务器中提取文件,这需要SSH身份验证.
为了将git repo与bitbucket帐户连接,我尝试了以下操作:
C:/Project.git init初始化存储库.git push -u origin --all将repo从我的计算机推送到BitBucket.Permission denied (publickey).ssh -Tv git@bitbucket.org- 仍然,Permission denied.我试图找出究竟出了什么问题 - 它是否找到了我的SSH密钥?密钥是否未加载到特定位置?
注意:我在BitBucket上的配置文件中加载了公钥.
我创建了一个pull请求,并将它合并到一个错误的分支.我怎样才能还原呢?
到目前为止,我一直在想看看那里,我能够硬重置目标分支......但是,origin存储库中的pull请求怎么样?
我正在使用Bitbucket,我已经从SourceTree创建了拉取请求(打开Bitbucket页面).
我有三个分支我的工作:master,dev和create-alias.create-alias从建立dev和dev来自master:master -> dev -> create-alias.问题是我提出了拉取请求,create-alias而我确实将其合并master而不是dev.
我现在在create-alias分公司工作.最后一次提交create-alias是6ee20f9和合并提交master是be36f72.
你能不能给我写一些关于谁一步一步还原呢?
到目前为止,我已经弄明白了:
master.6ee20f9.create-alias并继续工作.不是吗?
我正在尝试配置Android Studio以使用我在Bitbucket上的团队回购.我首先要做的是将我的本地项目推送到我的团队的回购中.
我已经安装了Bitbucket插件但是真的不知道从哪里开始.当我尝试提交更改时,我得到的是"未检测到任何更改".