174得票3回答
在拉取请求时重命名分支

在Github上,你可以发起拉取请求来为项目添加功能。你的贡献必须在一个分支上,如果该请求被接受,将会被合并到项目的主分支(或类似的分支)中。 现在,我在Github上提交了一个拉取请求,我的贡献在一个名为patch-1的分支上。我可以通过本地修改分支名称来...git branch -m ...

11得票3回答
如何检查所有 git-lfs 跟踪并提交的文件是否为指针?

由于git-lfs需要一些手动设置(安装git-lfs,运行git lfs install一次),这可能导致开发人员未正确提交git-lfs跟踪的文件类型。我希望在我们的持续集成系统中检查拉取请求是否正确。 如何检查所有git-lfs跟踪和提交的文件都是指针?有一个检查,例如,在变基时运行,...

11得票3回答
来自不同代码库的拉取请求

我不知道fork和clone如何工作。因此,为了复制别人的repo并在其上工作,我下载了repo的文件(没有使用源代码控制),创建了自己的新repo,然后将这些文件提交到它。 我想将我的repo的主分支pull request到原始repo,但我无法这样做,因为它不是一个fork。此外,git...

10得票2回答
使用Github API通过REST禁用pull request上的合并按钮并重新启用它。

我开发了自己的Web服务器,可以对我的安卓应用进行自动化。如果在自动化运行时有问题,我想使用cURL REST命令以编程方式禁用GitHub的Pull Request上的"merge"按钮。我找不到正确的方法来实现这一点,但似乎很多人会从这个功能中受益。 Github Pull Reques...

68得票10回答
GitKraken中的推送失败,错误信息为“推送失败,无法读取未定义的属性'fullName'”。

我正尝试从本地功能分支推送并创建一个拉取请求,像往常一样,在我的功能分支中右键单击远程 origin/develop 分支(我正在使用 Git Flow),然后弹出了这个错误消息: 无法找到与该错误消息相关的任何内容。有什么想法吗?

30得票1回答
只在拉取请求中包含特定的提交记录

假设我已经克隆了一个存储库,创建了一个新分支“Topic1”,进行了更改,提交了更改并将其推送到远程 repo git push origin Topic1。然后,我向主分支发出了拉取请求。 然后,在我的本地存储库中,我从“Topic1”分支检出到“Topic2”分支,在那里进行了一些更改、提...

19得票1回答
在VSTS(Azure DevOps)中重新检查合并冲突

设置 主分支策略:当推送新更改时:重置所有批准票数 从dev分支创建一个Pull Request(PR1)到master分支 VSTS执行策略检查。 在用户完成PR1之前,另一个PR(PR2)已经完成并合并到了master分支。 问题/疑问 PR1状态仍显示“无合并冲突/上次检查#分...

7得票1回答
如何使接收的 GitHub PR 带有更改的历史记录可快进合并?

一个用户在我的GitHub存储库中创建了一个只有一个提交的PR。 由于PR之后,主要存储库推送了更改,因此合并无法快进。 简而言之, 我拉取了他的分支,进行了几次变基,并推送到原始仓库,因此PR提交现在具有不同的哈希值,并且GitHub PR没有自动标记为已拉取。 我正在处理一个专题分...

13得票1回答
选择要在拉取请求中发送的提交

我在GitHub上fork了一个项目,由于它是纯Java源代码,所以在开始工作之前,我必须对其进行调整以将其转换为Eclipse项目。我进行了3次提交以反映这些更改。 然后我完成了对实际程序的调整,并希望向开发人员发送一个拉取请求来请求这些更改。 我的提交历史如下: 提交#1、#3和#...

21得票4回答
在TeamCity中合并拉取请求后运行CI构建

我有一个CI构建,安装在TeamCity中,当在BitBucket(git)中发起拉取请求时将触发该构建。 它目前针对拉取请求的源分支进行构建,但如果它可以构建合并后的拉取请求将更有意义。 我的研究让我得出以下可能的解决方案: 作为构建的一部分运行脚本-如果可能的话最好不要这样做 服务器...