我正在本地使用git。在一个名为Project的目录中,我初始化了一个git仓库。当我创建/修改文件时,我使用“git add file”和“git commit”。这些文件现在成为两个看似独立的项目的混合物,所以我将project1文件放入一个我们称之为Project1的子目录中,将project2文件放入一个我们称之为Project2的子目录中。我将父目录名称从Project更改为Project12。
做完所有这些后,我意识到我忽略了我的git仓库,所以我将所有文件都移回了Project12目录,并计划在将它们移回各自的子目录之前使用“git add --all”。
但当我使用“git add --all”时,git停止工作了。除了下一行上的一个闪烁的光标外,没有任何事情发生过长时间。'Git status'有一个杂乱无章的删除和新文件,因为所有文件都被移动了。我想尝试清除暂存区,然后添加/提交。根据我所做的研究,我尝试了“git reset”。这不仅不能解决“git add --all”后的停滞,而且现在git在“git status”后停滞,下一行上有一个闪烁的光标。
我不想“git reset --hard”,因为有一些文件我已经更改但没有提交,所以我不想丢失这些更改。我尝试了“git stash”,但这也停滞了。
我应该补充说,我仍然可以“git add file”,但有相当多的文件,我最终想知道出了什么问题。
我对git还比较新,所以如果有人能解释一下他们认为在这里发生了什么,我会很感激。我不确定此时应该粘贴什么输出,因为我只是得到一个闪烁的光标。
目标是将文件放入它们各自的子目录中,并继续添加/提交到同一分支。
谢谢!
做完所有这些后,我意识到我忽略了我的git仓库,所以我将所有文件都移回了Project12目录,并计划在将它们移回各自的子目录之前使用“git add --all”。
但当我使用“git add --all”时,git停止工作了。除了下一行上的一个闪烁的光标外,没有任何事情发生过长时间。'Git status'有一个杂乱无章的删除和新文件,因为所有文件都被移动了。我想尝试清除暂存区,然后添加/提交。根据我所做的研究,我尝试了“git reset”。这不仅不能解决“git add --all”后的停滞,而且现在git在“git status”后停滞,下一行上有一个闪烁的光标。
我不想“git reset --hard”,因为有一些文件我已经更改但没有提交,所以我不想丢失这些更改。我尝试了“git stash”,但这也停滞了。
我应该补充说,我仍然可以“git add file”,但有相当多的文件,我最终想知道出了什么问题。
我对git还比较新,所以如果有人能解释一下他们认为在这里发生了什么,我会很感激。我不确定此时应该粘贴什么输出,因为我只是得到一个闪烁的光标。
目标是将文件放入它们各自的子目录中,并继续添加/提交到同一分支。
谢谢!