合并 master 开发然后 cleaning master

merging master to develop then cleaning master

我对 git 很陌生。

不久前我了解了 GitFlow,我想使用它,但是我的 master 分支中已经有很长的提交历史。

我可以把所有东西都移到开发中吗,这样我就能得到完整的历史记录,并且只将我的最新版本提交给 master 吗?

我在 mac 上使用 Tower,但我也很乐意使用命令行。

如果您还没有 develop 分支,您可以简单地在 master 的正确位置创建一个:

git checkout -b develop master~1

这样,master 的最后一次提交仅在 master 中,所有其他提交都是新 develop 分支的一部分。