有没有办法让 git 分支提交更干净?
Is there a way to make git branch commit cleaner?
我有一个 git 提交问题。我们是三名开发人员,通常在 sprint 环境中工作。附件是我们提交的截图。
通常我们会创建一个 feature/Jira-1212_ticket_name 并对其进行处理。然后提交并做一个其他人将审查的 PR,然后批准或工作更多。
最后,如您所见,所有这些功能分支都合并为开发分支。
不过,它真的很像一条蛇。有没有办法让它更干净?
您可以使用此处说明的 git rebase
:What's the difference between 'git merge' and 'git rebase'?
如果你总是变基(例如通过git pull --rebase
)你可以获得线性历史。有些人喜欢这样,有些人则认为这样更糟。由你决定。
我有一个 git 提交问题。我们是三名开发人员,通常在 sprint 环境中工作。附件是我们提交的截图。
通常我们会创建一个 feature/Jira-1212_ticket_name 并对其进行处理。然后提交并做一个其他人将审查的 PR,然后批准或工作更多。
最后,如您所见,所有这些功能分支都合并为开发分支。
不过,它真的很像一条蛇。有没有办法让它更干净?
您可以使用此处说明的 git rebase
:What's the difference between 'git merge' and 'git rebase'?
如果你总是变基(例如通过git pull --rebase
)你可以获得线性历史。有些人喜欢这样,有些人则认为这样更糟。由你决定。