合并 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
分支的一部分。
我对 git 很陌生。
不久前我了解了 GitFlow,我想使用它,但是我的 master 分支中已经有很长的提交历史。
我可以把所有东西都移到开发中吗,这样我就能得到完整的历史记录,并且只将我的最新版本提交给 master 吗?
我在 mac 上使用 Tower,但我也很乐意使用命令行。
如果您还没有 develop
分支,您可以简单地在 master
的正确位置创建一个:
git checkout -b develop master~1
这样,master
的最后一次提交仅在 master
中,所有其他提交都是新 develop
分支的一部分。