何时提交更改?
When to commit your changes?
假设我分叉一个存储库并从分叉的主存储库创建一个分支。
现在,当我在 Github 本身上处理文件而不将其克隆到本地磁盘时,其他人提交到主存储库,所以就像现在我在顶部看到这条消息 -
这个分支提前 1 次提交,落后 15 次提交 pandas-dev:master.
现在我应该在完成我的工作后直接提出拉取请求吗?或者首先做一些事情,这样它就不会落后 18 次提交。
一个好的做法是始终首先从您的上游拉取最新的更改,即 master
在你的情况下。
这将确保两个分支同步并指向同一个 HEAD。然后当你创建一个 PR 时,它只会显示你修改过的文件的更改。
假设我分叉一个存储库并从分叉的主存储库创建一个分支。 现在,当我在 Github 本身上处理文件而不将其克隆到本地磁盘时,其他人提交到主存储库,所以就像现在我在顶部看到这条消息 -
这个分支提前 1 次提交,落后 15 次提交 pandas-dev:master.
现在我应该在完成我的工作后直接提出拉取请求吗?或者首先做一些事情,这样它就不会落后 18 次提交。
一个好的做法是始终首先从您的上游拉取最新的更改,即 master
在你的情况下。
这将确保两个分支同步并指向同一个 HEAD。然后当你创建一个 PR 时,它只会显示你修改过的文件的更改。