我的 M1 Mac Mini(运行 Sonoma 14.6.1)上有一个本地 git repo,我想将其移动到外部硬盘上(以释放 Mac 上的空间)。
外部硬盘驱动器是新的(空的)并且已格式化为 APFS(不区分大小写),因为我读到这是与 Mac 的最佳兼容性(macOS 本身不区分大小写)。
我想将我的本地 git repo(完整路径为/Users/a/b/c/d
)移动到外部硬盘(完整路径为/Volumes/hDrive
)。
到目前为止,我最好的猜测是执行以下操作:
mv /Users/a/b/c/d/* mv /Users/a/b/c/d/.* /Volumes/hDrive/
这会将所有文件、目录、隐藏文件和隐藏目录(包括 .git)移动到我的硬盘上。(此建议来自https://www.baeldung.com/linux/move-files-hidden-parent)
但是,我读到过,Git 通常区分大小写(因为 Linux 也是如此),因此在移动到不区分大小写的硬盘时,这可能会引发问题。但是,这个目录只在我的 Mac 上使用过,它不区分大小写,我从未遇到过问题。
我上面提供的命令行代码能完成我想要的操作吗?
将本地 git repo 从我的 Mac 移动到不区分大小写的硬盘时会遇到什么问题吗?