Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/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
Git clone要求我提交文件_Git_Atlassian Sourcetree - Fatal编程技术网

Git clone要求我提交文件

Git clone要求我提交文件,git,atlassian-sourcetree,Git,Atlassian Sourcetree,我是使用Git的新手 昨天我做了一个克隆,在玩了一番之后(做了很多合并/分支),我决定重新开始 所以我删除了存储库,删除了包括主文件夹在内的所有文件 我重新创建了文件夹,然后进行了克隆 问题是,一旦克隆完成,我突然有了需要提交的文件列表 知道为什么会发生这种情况以及哪里出了问题吗?这称为脏存储库状态。 请使用命令“git stash save:something”隐藏这些文件 git reset——硬原点/主控(将您带回原始状态) 稍后创建主题分支并应用此存储。清除工作目录中的跟踪/未跟踪文件:

我是使用Git的新手

昨天我做了一个克隆,在玩了一番之后(做了很多合并/分支),我决定重新开始

所以我删除了存储库,删除了包括主文件夹在内的所有文件

我重新创建了文件夹,然后进行了克隆

问题是,一旦克隆完成,我突然有了需要提交的文件列表


知道为什么会发生这种情况以及哪里出了问题吗?

这称为脏存储库状态。 请使用命令“git stash save:something”隐藏这些文件

git reset——硬原点/主控(将您带回原始状态)


稍后创建主题分支并应用此存储。

清除工作目录中的跟踪/未跟踪文件:

git clean -xfd
git clean -Xfd
git reset HEAD --hard

清洁执行两次。有一次使用大写字母x,另一个使用小写字母x。

我尝试了jsexpert和forvaidya的答案,但都返回了错误,说“不是有效的git存储库”

我想我出现这个错误是因为我再次删除了存储库(以及文件夹/文件)

虽然我不确定还会发生什么,但当我尝试使用VisualStudio进行克隆时,它解决了问题

最初我是通过Atlassians源代码树进行克隆的。

OK,在这种情况下,您可能已经删除了~/.git文件夹。但是,您可以在您的~中的试用克隆上尝试这些步骤。让所有人都知道结果。