在我的Git项目中,我有两个三个分支:
-
develop
-
feature/one
从
发展
并对其进行了广泛的修改;尚未重新合并为
发展
然而
-
feature/two
-
必须
被切断
发展
但是,但是
必须
最初(当它被切割时)包含对它的所有完全相同的更改
特征/一
已经(并且其他更改也将添加到此分支)
由于超出本问题范围/背景的原因,不可能削减
特征/二
从
特征/一
!这是不可能的,然后重新平衡
发展
!
我希望Git有一个漂亮的命令行(或一组命令),我可以运行它,基本上告诉Git剪切
特征/二
从
发展
和
对其应用中存在的所有相同更改
特征/一
.
否则,我会(
刻苦地
)从中复制和粘贴更改
特征/一
进入
特征/二
手动操作,这将是非常耗时、繁重和容易出错的!
这里有我的选择吗?!正在查找要运行的特定命令!
git checkout develop
git pull
git checkout -b feature/two
??? now, how to make feature/two look like feature/one so I can keep adding to it?
事先谢谢!