我需要一些关于 GIT 的帮助。我们刚刚开始使用 GIT,只是现在我们公司还没有一个好的设置,所以在我看来一切都是一团糟。我提供了我的历史来帮助你们更好地理解我想要做什么。
所以今天我试图发布到我们的支持和主服务器。我们首先发布到 Sup,然后将 Sup 合并到 Live/master 系统中。
如果您查看历史记录并找到分支“130029”,我正在尝试将其合并到支持中,但想看看我是否可以“压缩”所有分支/提交,我想今天将其发布到一个包中。
我已经阅读了关于 re-basing 并在分支“130029”上尝试过我按照代码执行的操作
git checkout DEV.130029
git rebase SUPPORT -i
这将我带到了 rebase 编辑器,它列出了所有提交,但我希望这些提交是其他分支,所以我可以压缩它们然后合并到 Support。我没有比上面的代码更进一步,我只是中止了,因为我似乎迷路了。有没有其他方法可以选择我想发布的所有分支,然后将所有分支合并为一个提交到 Sup/master 中?
提前致谢!