何时提交更改?

When to commit your changes?

假设我分叉一个存储库并从分叉的主存储库创建一个分支。 现在,当我在 Github 本身上处理文件而不将其克隆到本地磁盘时,其他人提交到主存储库,所以就像现在我在顶部看到这条消息 -

这个分支提前 1 次提交,落后 15 次提交 pandas-dev:master.

现在我应该在完成我的工作后直接提出拉取请求吗?或者首先做一些事情,这样它就不会落后 18 次提交。

一个好的做法是始终首先从您的上游拉取最新的更改,即 master 在你的情况下。

这将确保两个分支同步并指向同一个 HEAD。然后当你创建一个 PR 时,它只会显示你修改过的文件的更改。