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

Joh*_*ran 4 git git-pull git-push git-commit

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

iBu*_*Bug 7

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