pull-request相关内容
我有一个来自Fedora的旧游戏,在一个名为Six的包中。它有一个错误,我想添加几个简单的功能。我在这里询问了这个过程的一个部分,(见How to deal with build dependencies in source RPM?)得到了一些答案,并发现学习曲线对我的旧大脑来说太多了。文档倾向于涵盖一个包可以做的所有事情,我很难挑选出我需要的部分。 我真正希望的是一个完整的工作流(希望只
..
是否可以获取与版本标签相关的拉请求列表(或仅获取编号)? 我一整天都在查看Github API文档,尝试了不同的方法,但我看不出如何才能做到这一点。 当我通过API获得提交时,我看不到拉取请求信息可用,即使拉取请求id链接在此处可用,例如: https://github.com/octokit/octokit.rb/commit/1d82792d7d16457206418850a3ed0a
..
我有两个工作流,第一个运行构建脚本并生成构件。 第一个是在创建拉流请求时触发的: name: build on: pull_request: types: [opened, edited, ready_for_review, reopened] 第二个流程在第一个流程完成时运行,使用如下workflow_run触发器: on: workflow_run:
..
我有一个小团队在一个存储库上工作,我让我的每个队友创建自己的分支并在那里工作,所有人都克隆了存储库,然后他们执行了以下命令: git checkout -b BitPankaj BitPankaj是插图分支名称,他们开始在此分支上工作,并通过 上传那里的作品 git branch --set-upstream origin BitPankaj 现在在我的存储库中,我可以看到出现这
..
我正在使用带有 Git 的本地 BitBucket 服务器.我正在尝试开始使用持续集成,因此我设置了一个本地 Jenkins 实例.目标是让 Jenkins 检查拉取请求并构建项目,然后将结果报告给 BitBucket. 在 BitBucket 中,我使用 WebhookJenkins for Stash 每次创建/更新拉取请求时都会通知我的 Jenkins 实例. 在 Jenkins
..
如何使用 Gitlab 设置代码审查?我看到它在 Gitlab 网站上列为一项功能,但我似乎找不到有关如何设置的说明(就此而言,任何指向 Gitlab 用户手册的链接将不胜感激). 我的一些搜索表明“合并请求"是可行的方法......但我发现它们有限制.发出的合并请求会显示一个分支与另一个分支之间的所有提交.我似乎只能查看为每个单独的提交生成的差异.例如,假设我有一个要查看的文件.这是一个新
..
我正在运行一个 GitLab 安装,并且我有一个想要与朋友分享的存储库.我无法理解在 GitLab 中发送拉取请求的流程. 用户不能 fork 我的存储库或访问我的项目(除非他是我的团队成员).合并请求可以从我的存储库中的一个分支到另一个分支. 拉取请求如何在 GitLab 中工作? 解决方案 GitLab 将从 5.2 版本开始分叉.交叉回购拉取请求将很快跟进. 分叉拉
..
用于将分支与官方存储库合并的术语是“拉取请求".这令人困惑,因为我似乎要求将我的更改推送到官方存储库. 为什么它被称为拉取请求而不是推送请求? 解决方案 如果您的存储库中有代码更改,并希望将其移动到目标存储库,则: “推送"是您强制目标存储库中存在的更改(git push). “Pull"是目标存储库,将您的更改抓取到那里(git pull 来自另一个存储库). “拉取
..
什么是 git request-pull 和它与发出 pull request 相比如何,例如在 github 上? 1.它应该如何使用? 2. 它可以用作拉取请求的替代品吗(例如在 github 上)? 3.使用它有什么好处? 解决方案 git request-pull 命令早于托管服务.如评论中所述,它适用于倾向于包括运行 git format-patch 和 git
..
我们在 TFS 中有一个 PR 无法完成或放弃,因为按钮变灰/禁用.悬停的工具提示说: 必须先完成合并,然后才能完成拉取请求 正在合并... [放弃] [重新开始合并] 屏幕截图(注意灰色按钮): 我们如何完成它?git中是否有未完成的合并?如果是这样,分支最初是如何推送的?为什么至少不能被放弃? 谷歌搜索完整的错误文本不会产生任何结果,它似乎没有在互联网上的任何地方
..
我正在尝试将 GitHub 上的拉取请求审查到非主分支.目标分支在 master 后面,pull request 显示来自 master 的提交,所以我合并 master 并将其推送到 GitHub,但刷新后它们的提交和差异仍然出现在 pull request 中.我已经加倍检查了 GitHub 上的分支是否有来自 master 的提交.为什么它们仍然出现在拉取请求中? 我还在本地检查了拉取
..
创建拉取请求时,如下面的代码所示,我还想将其设置为自动完成.意思是当上面的所有完成条件都满足时,pull request会自动完成,这样作者就不用通过vsts接口手动完成了. 有什么建议可以执行吗?似乎在创建拉取请求时我没有任何可能性.换句话说,用于创建拉取请求的界面没有显示任何自动完成选项. 这是我的示例代码: public static void CreatePullReques
..
我正在从事的一个项目有 2 个长期存在的功能分支以及主分支. 为了完全自动化部署,我想在部署从 Azure DevOps 版本中退出时,创建一个从 master 到这两个功能分支的拉取请求. Azure DevOps 中的哪种工具允许我将拉取请求创建为发布任务? 解决方案 您可以安装 Create Pull Request 扩展,它使您能够从具有多目标分支的发布管道自动创建拉取
..
我在 Azure DevOps 中的 Pull Request 构建期间有一个自定义构建步骤,该步骤在某些情况下会失败. 我想通过提出 PR 评论来进一步扩展它,类似于 GitHub 中的这种事情:https://developer.github.com/v3/issues/comments/#create-a-comment 我没有要在此处添加的代码示例,因为我找不到可用于构建的有用
..
我做了一些不寻常的设置,首先设置了存储库,而不是用项目文件填充 master 分支,而是创建并填充了 transfer 分支.然后,文件通过 PR 拉入 development,然后通过另一个 PR 再次拉入 master. 而且,接下来,主题分支是在 development 分支之外创建的.完成后,为 topic 创建 PR -->development 和另一个用于 developmen
..
我已经创建了我参与的拉取请求: “批准"按钮什么都不做,完成被禁用. 如何在拉取请求中解决此冲突? 解决方案 更新 微软刚刚添加了基于浏览器的合并.这可能会让你摆脱小冲突的困境. 并提供改进了 Sprint 150 中不同场景的可视化. 对于更复杂的情况: 您有两个选项来解决冲突,反向集成来自目标分支的更改(这会创建额外的合并提交),或者基于目标分支(这
..
昨天我的 pullrequest 作业失败,输出如下: 11:07:41 >git rev-parse origin/${sha1}^{commit}11:07:41 >git rev-parse ${sha1}^{commit}11:07:41 错误:找不到任何要构建的修订版.验证此作业的存储库和分支配置. 我进行了调查,发现在财产 ${sha1} 中什么也没有.当我将绝对路径粘贴到像 pr
..
我不确定,但我对创建带有“问题 4"或标题中的其他内容的 github 拉取请求有模糊的记忆,并且它会自动将自己附加到我将其提交到的项目中的问题 4.我最近又试了一次,但没有用——它只是创建了一个全新的问题.我在新的拉取请求页面上看不到任何选项,例如“附加到问题",也没有在问题页面上看到“为此问题打开一个新的拉取请求".有没有办法做到这一点,以帮助项目所有者保持他们的问题页面干净并避免重复?
..
我在 GitHub 上提出了拉取请求.现在存储库的所有者说要将所有提交压缩为一个. 当我输入 git rebase -i 记事本打开时显示以下内容: noop# 将 0b13622..0b13622 变基到 0b13622## 命令:# p, 选择 = 使用提交# r, reword = 使用提交,但编辑提交信息# e, edit = 使用提交,但停止修改# s, squash = 使用提
..
我不小心提出了错误的拉取请求,最终自己关闭了请求.它现在处于关闭状态,但可以通过直接 URL 访问并显示在我的活动栏上. 有什么方法可以完全删除拉取请求,使其不再通过 URL 访问或显示在您的活动历史记录中? 解决方案 您无法自己删除拉取请求——您和存储库所有者(以及所有具有推送访问权限的用户)它)可以关闭它,但它会保留在日志中.这是不否认/隐藏开发过程中发生的事情的理念的一部分.
..