【发布时间】:2019-06-09 14:34:35
【问题描述】:
默认情况下,我通常运行git init 并将本地存储库放在根目录中。我在一个小型 SSD 上存储和处理我的项目文件,但在同一台机器上安装一个 BIG ol' SATA HD 并没有做太多事情。我在想我应该练习将它用于每个项目的实际存储库。
编辑:
我的意思是我有目录结构:
SMALL-DRIVE > 我的项目 > .git > 存储库文件...
SMALL-DRIVE > 我的项目 > src > 开发文件...
虽然我希望保持第二个原样,但我想将第一个移到
BIG-DRIVE > 存储库 > 我的项目 > .git > 存储库文件... (或类似的东西)
一切都在同一台机器上,我推送到的远程存储库不会有任何变化。
我相信我可以通过 git init 这个新项目的新路径(很确定我可以自己弄清楚),但是有没有办法更新现有配置以使用新路径?如果是这样,是否有一个命令可以移动存储库中的当前文件,或者我只是手动移动 .git 目录?
【问题讨论】:
-
我认为我最初的问题措辞不明确。我基本上想将本地存储库文件存储在与项目根目录不同的目录中(在不同的驱动器上......以利用额外的空间)。请参阅原始问题中的 EDIT。