我有一个git提交问题。我们是三个通常致力于sprint环境的开发人员。附件是我们提交的截图。
通常我们会创建一个功能/ Jira-1212_ticket_name并对其进行处理。然后提交并做一个PR,其他人将审查,然后批准或工作更多。
最后,所有这些功能分支都会合并到您可以看到的开发分支。
然而,它真的像一条蛇。有没有办法让它更清洁?
答案 0 :(得分:4)
您可以使用此处说明的git rebase
:What's the difference between 'git merge' and 'git rebase'?
如果您总是变基(例如git pull --rebase
),您可以获得线性历史记录。有些人喜欢这个,有些人则认为情况更糟。由你决定。