我可以将git repo从它应该位于的文件夹的子文件夹中移动吗

我可以将git repo从它应该位于的文件夹的子文件夹中移动吗,git,repository,Git,Repository,对不起,我问了个新问题。我在一个子文件夹中创建了我的git repo。respository中只有一个空文件。或者,我应该将其删除并将存储库从github克隆到适当的位置吗 非常感谢 最好的, Mike您可以按照您所说的那样再次克隆存储库,但请记住,您没有推送到远程的任何本地更改都将丢失:如果您没有推送它们,则在再次克隆存储库时将无法将它们取回 您还可以移动文件。如果目录结构如下所示: /预期名称/子文件夹/ 如果包含存储库的文件夹应该是“IntendedName”而不是“Subfolder”,

对不起,我问了个新问题。我在一个子文件夹中创建了我的git repo。respository中只有一个空文件。或者,我应该将其删除并将存储库从github克隆到适当的位置吗

非常感谢

最好的,
Mike

您可以按照您所说的那样再次克隆存储库,但请记住,您没有推送到远程的任何本地更改都将丢失:如果您没有推送它们,则在再次克隆存储库时将无法将它们取回

您还可以移动文件。如果目录结构如下所示:

/预期名称/子文件夹/


如果包含存储库的文件夹应该是“IntendedName”而不是“Subfolder”,您只需将“Sulfolder”中的所有文件移动到其父文件夹(包括隐藏目录.git),然后删除“Subfolder”。在这种情况下,任何本地更改都将被保留,即使您没有推送它们。

您甚至可以使用本地更改来保存它们。如果不推送更改,就不会得到未推送的更改,这似乎是重复的。@pmr您是对的,对于这两种情况下的局部更改会发生什么情况,答案并不清楚。我已经编辑过了。谢谢。@pmr我同意这是重复的,但在问题中,用户说“对不起,新来的问题”,所以我认为提及它会有所帮助。嗨,谢谢所有的反馈。答案正是我需要知道的。我想在.git目录的某个地方可能有嵌入的绝对路径。再次感谢你,迈克