fgg blog

merge_exists_and_not_empty_directory

Table of Contents

# 为什么

为什么会有这种需求?要把仓库和另一个非空目录给合并起来?

因为,首先这是实验性质的操作。其次,我有一个已经开发的项目,然后发现 cookiecutter-data-science 更新到 v2 版本了,我想要这个版本的目录结构。最后,我想知道能否实现这个操作。答案是:可以, 而且挺简单。

# 实作

1: 将仓库目录下的 .git 复制到想要合并的“非空目录”

2: git reset --hard

3: 没有了,就这样就可以。不用点开全文。