- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我有时会向上游存储库贡献 pull 请求。有人将我的 pr 应用到 master 并关闭它。然后 github 说“关闭未 merge 提交”。为什么?
我想弄清楚的是,我在创建 pr 的分支上所做的代码编辑没有包含(应用或〜 merge )到上游存储库的 mater 分支中。我不想执行“手动检查”,而是想要一个或多个 cli git 命令来准确显示这些代码编辑的内容。
最佳答案
这只是在 GitHub 上发生在我身上,除了@twalberg 在评论中提到的原因之外,我还找到了另一个原因:
他们可能已经从您的 fork 存储库创建了一个补丁并应用了它。这是在 format-patch
命令的帮助下完成的:
$ git format-patch branch --stdout > file.patch
(@twalberg 在评论中指出)他们本可以使用 cherry-pick,它在单个提交中应用更改。
这些操作对于从分支 merge 时的小更改很有意义(以防补丁位于 fork 存储库的单独分支中)或不需要 rebase 。
关于git - 确定为什么 github 说 "Closed with unmerged commits",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20353359/
我正在尝试与一个分支 merge ,这是我得到的错误: BUG: There are unmerged index entries: BUG: 2 src/assets/svg/arrow-black
我正在使用 php-git 客户端在我的 php 脚本中提取分支。 每当我从 master checkout 到 test 时,我都会收到以下错误。 error: Pull is not possib
我正在使用 openpyxl 并通过 goolging 找到了一些关于在 xlsx 工作簿中取消合并单元格的代码。 我的代码可以正常工作,但发现它并没有一次性删除所有合并的单元格。我将它设置为使用 w
我想从分支“B”中“取消 merge ”分支“A”。 在上图中,这意味着简单地删除提交“095195e”和“A”之间的虚线。 我不想使用还原,因为稍后我可能会将分支“B” merge 回分支“A”,我
我有以下 git status,我需要摆脱 pluginA 和 pluginB: # Changed but not updated: # (use "git add ..." to update
当我试图在 git 中恢复一个特定的提交时,我得到了这个错误: $ git revert aaaf93201a28a57d540d633b1b723b8e513a47ederror: Revertin
做的时候: git merge some-branch 我明白了 BUG: There are unmerged index entries: BUG: 3 docfatal: Bug in merg
我做了一个简单的例子来文本一些 GIT 函数。存储库中只有一个文本文件: 1 添加并提交更改 然后改了txt。归档到: 1 2 添加并提交更改 Git 日志给出如下结果: commit 00e5921
我将分支 dog merge 到 animal 中。当我提交时,我得到以下信息: Unmerged paths: (use "git reset HEAD ..." to unstage) (use
我在 Jasper Reports 中导出 Excel 时遇到问题。我的报告的输出 Excel 文件包含不需要的合并单元格,具体取决于我为每个报告使用的报告模板。我在第一个 Excel 工作表中显示报
我有时会向上游存储库贡献 pull 请求。有人将我的 pr 应用到 master 并关闭它。然后 github 说“关闭未 merge 提交”。为什么? 我想弄清楚的是,我在创建 pr 的分支上所做的
安装新的 CocoaPod 时,出现以下错误。 $ pod install Analyzing dependencies [!] Pod::Executable pull A AFHARchive
我在编辑代码之前忘记了 git pull;当我提交新代码并尝试推送时,出现错误“无法推送”。 那时我做了一个git pull,它突出显示了一些有冲突的文件。我删除了冲突,但我不知道从这里可以做什么。
我试图理解这个过程,并从 git 功能的角度以及开源开发 POV 的角度来理解这里发生了什么。 This PR gets竖起大拇指和 LGTM 评论,然后以“未 merge 提交关闭”结束。我提供的提
我正在将分支 B merge 到分支 A: $ git checkout A $ git merge B 我得到错误: # Unmerged paths: # (use "git add ..."
当我尝试在终端中 pull 入我的项目目录时,我看到以下错误: harsukh@harsukh-desktop:~/Sites/branch1$ git pull origin master U ap
我正在使用 Xamarin Studio 在 iMac 上开发 iOS 应用程序。该解决方案托管在 Github 上。我尝试使用服务器 (github) 版本更新我的解决方案,但遇到了一些错误。 要拉
我是一名优秀的程序员,十分优秀!