拉-提交-推还是提交-拉-推?

Pull-Commit-Push or Commit-Pull-Push?

哪个更好,为什么?如果我在提交之前拉取,其他开发人员所做的更改是否与我当前正在处理的内容合并?如果是这样,那意味着这个更可取?

我更喜欢提交-拉-推。因为在另一方面,风险是如果拉动做了一些你真的不想要的事情,那么你很难将它与你已经完成的工作分开。

最好先提交。拉取而不提交可能会使您的工作被覆盖。对于本地提交,将在拉取时显示冲突并提示手动合并,让您更好地控制您的工作。