【发布时间】:2022-08-03 23:36:53
【问题描述】:
我是 Git 新手,目前正在研究不同的功能,我为每个功能创建一个新分支并开始处理它。但是很多时候,在我完成一个特性的工作后,提交一个 PR,然后创建一个新分支来处理第二个特性——然后当我从第二个分支提交第二个特性时,我也会提交之前的更改特征。
它是自动发生的,我什至尝试使用 git reset 不暂存不相关的文件。 之前功能中的那些不相关文件不会显示为已提交,但在 PR 中它们已提交。因此,在每个 PR 中,我最终都会提交上一个 PR 的更改。
请注意:我指的是连续提交几个尚未合并的 PR,并且每个功能都独立于另一个
我在这个工作流程中做错了什么,正确的方法是什么?
-
不,它们彼此独立
-
听起来您正在从现有功能分支而不是目标分支创建新功能分支。