Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SourceTree可以';t推送到BitBucket Mercurial存储库或从中拉出_Mercurial_Bitbucket_Atlassian Sourcetree - Fatal编程技术网

SourceTree可以';t推送到BitBucket Mercurial存储库或从中拉出

SourceTree可以';t推送到BitBucket Mercurial存储库或从中拉出,mercurial,bitbucket,atlassian-sourcetree,Mercurial,Bitbucket,Atlassian Sourcetree,我在BitBucket上有一个Mercurial存储库,我使用SourceTree使其与本地存储库保持同步。当我想要创建一个新分支时,我通常会在BitBucket上创建分支,然后打开SourceTree并获取最新的更改,然后将我的工作存储库更新到新分支。然后,当更改完成后,我将分支合并为默认分支,并将更改推回到BitBucket 最近,当我在BitBucket上创建一个新分支并在SourceTree中单击pull时,它表示没有要拉取的更改。如果我在本地存储库中进行更改并尝试推送,则表示没有要推送

我在BitBucket上有一个Mercurial存储库,我使用SourceTree使其与本地存储库保持同步。当我想要创建一个新分支时,我通常会在BitBucket上创建分支,然后打开SourceTree并获取最新的更改,然后将我的工作存储库更新到新分支。然后,当更改完成后,我将分支合并为默认分支,并将更改推回到BitBucket

最近,当我在BitBucket上创建一个新分支并在SourceTree中单击pull时,它表示没有要拉取的更改。如果我在本地存储库中进行更改并尝试推送,则表示没有要推送的更改


但是,如果我使用命令行界面来拉/推更改,它将正常工作。我对其他分支使用了5次以上这个过程,但它现在停止工作,好像SourceTree不再连接到我的BitBucket存储库。有人知道我如何解决这个问题吗?

事实证明,我所要做的就是更新到最新版本的SourceTree


编辑:我从2.6.10版更新到了3.0.12版。

如果您可以指定哪个版本有效,哪个版本无效,这可能会帮助未来的读者。。。