将 Git 存储库移动到另一个目录
Move a Git repository to another directory
我想将 git 存储库移动到其当前根文件夹中的子目录。
我先解释一下。
我在 $HOME/repos/
中有 Git
存储库 testing
(包含 PHP 代码库)。
现在我想将 testing
移动到 $HOME/repos/php/
,其中 php
将是我要创建的子目录(无论如何 php
目录不是 git 存储库)
我的问题是
- 如果我执行上面解释的移动,那么这会影响我的
testing
存储库吗?
- 这会影响
testing
存储库中的任何分支、提交或未提交的更改吗?
将存储库移动到不同的目录应该不会对存储库产生影响。只需像移动任何其他类型的文件一样移动所有内容,注意将 .git 目录与其一起移动。该 .git 目录是 git 查看并与项目目录中的其他内容(无论该 .git 目录所在的位置)中的其他内容进行比较的目录。
我想将 git 存储库移动到其当前根文件夹中的子目录。 我先解释一下。
我在 $HOME/repos/
中有 Git
存储库 testing
(包含 PHP 代码库)。
现在我想将 testing
移动到 $HOME/repos/php/
,其中 php
将是我要创建的子目录(无论如何 php
目录不是 git 存储库)
我的问题是
- 如果我执行上面解释的移动,那么这会影响我的
testing
存储库吗? - 这会影响
testing
存储库中的任何分支、提交或未提交的更改吗?
将存储库移动到不同的目录应该不会对存储库产生影响。只需像移动任何其他类型的文件一样移动所有内容,注意将 .git 目录与其一起移动。该 .git 目录是 git 查看并与项目目录中的其他内容(无论该 .git 目录所在的位置)中的其他内容进行比较的目录。