我几天前在我的Windows计算机上安装了GIT,并将根目录设置为我的用户文件夹(c:/users/user
)。它将一些文件夹和文件(例如.git
和.gitconfig
)添加到用户的文件夹中,并创建一个膨胀的文件夹。
现在我有兴趣将根文件夹更改为内部文件夹(我将其命名为编程)。
我可以更改根目录而不会损害我已有的存储库吗?我怎样才能从控制台执行此操作?
答案 0 :(得分:0)
您可以保留.gitconfig(这是您的全局Git配置)
但是.git
子文件夹意味着您已在c:/users/user
中初始化了一个存储库(如“git init .
”中所示)。
如果您已添加并提交了所需的所有文件,则可以:
c:/users/user/.git
git checkout HEAD -- .
c:/users/user/.git
这会将该repo移动到新文件夹中,并重新创建其内容。