我有一个保持清洁的主分支,并从那里切开了一个分支开发。这是我目前正在研究的分支。我的包中这个分支上有 20 个课程,我只需要提高 5 个课程的 CR。我怎样才能做到这一点?
现在我在做什么,
我从master创建了一个名为test的分支。
git branch test
git checkout test
在一次提交中将我的代码从开发分支带到测试分支。
git merge --squash dev
这里我有暂存区的所有文件。从暂存区移除 15 个班级,只保留 5 个我必须提高 CR 的班级。
git restore --staged <filename1>
.
.
git restore --staged <filename15>
删除 15 个文件后,提交并提高剩余 5 个文件的 CR。