10得票2回答
我能获得与GitHub特定文件/目录路径相关的所有拉取请求列表吗?

是否有可能获取涉及给定目录下任何文件的拉取请求列表? 前几天,我不得不浏览过去几个月的数十个拉取请求,并收集所有涉及到感兴趣路径下任何文件的拉取请求。 我试图在GitHub上使用文件路径搜索PR,但似乎文件路径没有被索引。深入探究后,我并没有找到解决拉取请求中文件搜索的方法,这有点令人惊讶...

18得票3回答
Git:如何按文件(而不是按提交)拆分分支?

底线: 我想将一个拉取请求分成两个较小的拉取请求,具有不同的文件子集。 我不想按提交拆分,我想按文件拆分。 详细信息: 假设我有一个名为branch_1的分支(从master分支派生),其中我修改了2个文件:file_1和file_2。 假设这些文件在一个或多个提交中一起修改(更改不能通...

19得票1回答
如何使用提交信息关闭GitHub拉取请求?

我的团队在维护应用程序时使用拉取请求进行内部代码审查,但是合并提交时,我们直接推送到master。我们都是仓库协作者,并且通过不使用拉取请求来合并代码,避免了将合并提交污染到我们的提交历史记录中。由于这个应用程序只是我们团队内部使用,因此没有其他人受到影响。 我想知道的是,我是否可以使用类似...

8得票2回答
在本地解决受保护分支的合并请求

我正在使用Gitlab,我的合并请求发生了冲突,但在线工具无法解决。我切换到目标分支并解决了冲突,然后......然后呢? 该分支受保护,因此不允许任何人在其上推送。 Gitlab中没有可用的选项来执行此类操作。 在这种情况下应该正确的做法是什么?我们应该创建另一个分支来解决冲突,然后...

15得票1回答
处理顺序拉取请求之间依赖的好策略

鲍勃克隆项目并从主分支master创建本地分支A。 鲍勃添加了一些有用的帮助程序类,清理/重构单元测试设置,并借助它们清除了所有现有测试。 鲍勃提交并推送到远程服务器,然后创建拉取请求,以便约翰对此重构进行代码审核。 由于项目负责人约翰很忙,所以他无法立即审核。 在请求代码审核...

104得票3回答
如何从克隆的仓库提交pull request?

如何从已经本地克隆的仓库中提交拉取请求? 通常,我想查看一些GitHub上的代码库的源代码,所以我将其克隆下来。后来,我发现了一些代码问题并在邮件列表中提出了这个问题。库的作者说“很好的发现,你能发送一个拉取请求吗?” 答案是“不是那么容易”。我还没有 fork 该仓库,而是克隆了它。似乎...

7得票1回答
为什么我的Pull Request已经被合并了,但我没有列入项目的贡献者名单?

我在GitHub上的一个开源项目的主分支上合并了一个PR。该项目不是fork,如果我查看我在PR中编辑的主树中的文件,则会在那里列出我作为该文件的贡献者。 然而,由于某种原因,我没有出现在该项目的主要“贡献者”页面中。有人知道为什么吗?我已经查看了this GitHub help page ...

7得票2回答
是否可以在Github上继续其他人发起的pull request?

在一个不属于我自己的代码库中,有第三方开了一个pull request。其中一位所有者建议在合并之前进行一些更改。然而,pull request的作者并没有这样做,它保持着打开状态已经好几个月了,修改也没有被实现。 实际上,我是指像这样的情况。 我会自己进行所要求的改进。 最干净、最好的...

13得票1回答
GitHub:不需要拉取请求的代码审查?

使用共享存储库模型。简而言之: 我们希望能够审查代码更改 但是,我们不希望拉取请求完全阻止集成 我以前在 Code Collaborator 中使用过类似的工作流程,但我认为那不是用 Git(?)。重点是允许更快的代码集成,同时提供一些代码更改的审查。如果审查发现问题,开发人员只需修复...

380得票4回答
从GitHub中删除已关闭的拉取请求

我不小心提交了错误的拉请求,结果关闭了请求。现在它处于关闭状态,但可以通过直接URL访问,并显示在我的活动栏中。 有没有办法完全删除拉请求,使其不再通过URL访问或在您的活动历史记录中显示?