pandas - Github 在 Pull Request 之前或之后合并对 Master 的更改

标签 pandas github

我已经检查了一个分支的 pandas 问题,进行了更改并提交。

我应该将我的分支合并到我的 pandas 分支的 master 分支中并对其进行拉取请求,还是应该从新分支中进行拉取请求并让具有写入权限的人将该分支 合并到 pandas 中-dev/master?

最佳答案

拉取请求是从分支开始的。 GitHub docs

Create a pull request to propose and collaborate on changes to a repository. These changes are proposed in a branch, which ensures that the master branch only contains finished and approved work.


如果您开始将提交从 master 分支拉取到您的 master 分支(您从中获取拉取请求),就可以看到这种方式的不同。因为你在你的历史中间有一个单独的提交(你正在请求什么),git 将无法快进,而是会创建很多合并提交。当该拉取请求被合并时(如果所有者确实允许),它将包含您在本地存储库中创建的所有合并提交,这将真正堵塞历史。


总而言之,当您对计划启动拉取请求的源存储库进行更改时,请始终在与主分支不同的分支中进行更改。

关于pandas - Github 在 Pull Request 之前或之后合并对 Master 的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58170195/

相关文章:

python - Pandas 选择根计数 3 次的行

javascript - 在 HTML5/js/PHP/CSS 中是否有一种标准的编程方式来创建可重用的对象?

github - 如何在不删除代码更改的情况下删除特定的旧提交(即基本上更改 git 故事)

github - 什么是状态标签,例如 [build |通过]

Git Fetch - 使用特定用户的 ssh key

git - 从本地存储库推送到 GitHub 托管的远程

python - 折线图中以错误顺序连接的数据点

python - Pandas Groupby 基于 2 个日期列表分组的独特计数

python - 将 Pandas Dataframe 中的选择列转换为 Numpy 数组

python - 如何在 Pandas 中对日期时间列使用条件逻辑?