我想知道是否有人可以就使用 git 时进行开发和修复错误的最佳方法提供建议。我的公司最近搬到了 github 来保持一个集中的 repo。我们通常有一个主分支,这就是我们在生产站点中拥有的。然后我们有一个开发分支,我们用它来保持对主分支的未来更新,并且每个编码器都有自己的一组分支(老实说,该组通常不大于 1)一旦更改被合并到开发中得到正式认可的。
问题是,除了开发之外,我确实必须不时地修复一些错误。
通常我的工作分支很脏,有很多修改过的文件,我保留了一个单独的存储库副本,它总是在开发分支中,所以我不必担心在修复错误时更改存储/更改分支,但我想知道你们中是否有人对如何解决这个问题有任何建议?
基本上,我发现这样做的唯一方法是存储我的更改,然后更改分支,但我不喜欢那样。
我已经检查了 SO 在键入此内容时给出的一些建议,但没有一个更接近。
谢谢。