gpt4 book ai didi

svn - 将已提交的更改从主干移动到分支

转载 作者:行者123 更新时间:2023-12-04 14:45:57 26 4
gpt4 key购买 nike

我的存储库主干的头部有几个提交,其中包含客户决定推迟到 future 修订版的功能的初始实现。

是否有一种干净的方法可以将它们重新定位到分支并从用户查看 /trunk/myApp/ 时显示的历史记录中完全删除它们? ,或者我能做的最好的事情是创建一个包含当前主干上最新版本的新分支,然后使用该功能开始之前的代码副本进行新的 checkin ?

最佳答案

Subversion 不支持 Git 风格的 rebase 。 (在共享公共(public)分支上存在更改的情况下,您也不想使用它。)所以您做对了 - 将您感兴趣的更改保存在新分支中,然后进行反向合并在主干上撤消这些提交。见 http://svnbook.red-bean.com/en/1.7/svn.branchmerge.basicmerging.html#svn.branchmerge.basicmerging.undo .

关于svn - 将已提交的更改从主干移动到分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19498205/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com