Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.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上保留我的mecurial repo而不获取git状态错误_Git_Mercurial_Atlassian Sourcetree - Fatal编程技术网

如何在sourcetree上保留我的mecurial repo而不获取git状态错误

如何在sourcetree上保留我的mecurial repo而不获取git状态错误,git,mercurial,atlassian-sourcetree,Git,Mercurial,Atlassian Sourcetree,在过去的几天里,我在Sourcetree上遇到了麻烦 我有一个带有Bitbucket的mercurial存储库,但必须将其移动到git repo中,尽管目前我在向其添加新项目时仍然必须使用mercurial存储库,但出于某种原因,我的源代码树不断给我一个git状态,失败代码为128:致命:不是git存储库。我知道这不是一个git,所以我不明白为什么它总是给我错误,这最终让我不得不重新安装源代码树并重新克隆我的repo,这样我就可以完成我的工作了 在这个问题上提供任何帮助以及我如何解决这个问题都会

在过去的几天里,我在Sourcetree上遇到了麻烦

我有一个带有Bitbucket的mercurial存储库,但必须将其移动到git repo中,尽管目前我在向其添加新项目时仍然必须使用mercurial存储库,但出于某种原因,我的源代码树不断给我一个git状态,失败代码为128:致命:不是git存储库。我知道这不是一个git,所以我不明白为什么它总是给我错误,这最终让我不得不重新安装源代码树并重新克隆我的repo,这样我就可以完成我的工作了


在这个问题上提供任何帮助以及我如何解决这个问题都会非常好。

检查这是否仍然与此相关,如果可以的话,:

如果SourceTree在启动时抱怨“
git status
”失败,代码为128:
致命:不是git存储库(或任何父目录):
.git
(此处为某个文件夹),则问题很可能是在打开存储库选项卡时删除了存储库

要解决此问题,请导航到

“%USERPROFILE%\AppData\Local\Atlassian\SourceTree\opentabs.xml”

使用任何文本编辑器打开它,并删除指向SourceTree抱怨的存储库的行。
保存文件并重新启动SourceTree,问题应该会消失


即使您不在Windows上,也可以查找那些
bookmarks.xml
opentabs.xml

检查这是否仍然与此相关,您可以:

如果SourceTree在启动时抱怨“
git status
”失败,代码为128:
致命:不是git存储库(或任何父目录):
.git
(此处为某个文件夹),则问题很可能是在打开存储库选项卡时删除了存储库

要解决此问题,请导航到

“%USERPROFILE%\AppData\Local\Atlassian\SourceTree\opentabs.xml”

使用任何文本编辑器打开它,并删除指向SourceTree抱怨的存储库的行。
保存文件并重新启动SourceTree,问题应该会消失


即使您不在Windows上,您也可以查找那些
书签.xml
opentabs.xml

AFAIK除了BitBucket还有Mercurial托管站点,所以您不必切换到git。AFAIK除了BitBucket还有Mercurial托管站点,所以您不必切换到git。