修复旧版本中的错误的最佳做法是什么?
What is a best practice to fix a bug in an old release version?
我有一个 GitHub 项目,发布的版本很少:
- 1.0
- 1.5
- 2.0
- 2.1
我被要求修复 1.5 版中的错误。这样做的最佳做法是什么?
我可以检查 1.5,修复错误并将其推送为 1.5.1 吗?
这是正确的方法吗?
是的,这正是您应该做的。由于您将无法在不产生重大影响的情况下更改标记所指的提交,因此从标记中分支出来是这里最合乎逻辑的解决方案。
我有一个 GitHub 项目,发布的版本很少:
- 1.0
- 1.5
- 2.0
- 2.1
我被要求修复 1.5 版中的错误。这样做的最佳做法是什么?
我可以检查 1.5,修复错误并将其推送为 1.5.1 吗?
这是正确的方法吗?
是的,这正是您应该做的。由于您将无法在不产生重大影响的情况下更改标记所指的提交,因此从标记中分支出来是这里最合乎逻辑的解决方案。