eug*_*ene 11 git github pull-request
我不久前提出了我的第一个请求,我在代码中发现了一个错误.(meh)
我不想创建一个新分支并提交/推送/拉取请求新分支,因为这必须在第一个pull-request中.
我是否删除了拉取请求并提交了新请求?
还有其他方法吗?
编辑
我做了'git commit --amend',但我无法推动它.
我看到我最近的提交现在是#B,而最初的提交是#A和github网页显示我的拉请求指向#A
我做了'git push my_github_fork MyWork_branch,但它说
Everyhing-up-to-date.
我尝试给它-f选项但没有用.
如果你想保持你的pull-request干净,我建议你重新设置你的分支中的提交,以便甚至看不到bug,并强制将你的分支推送到GitHub.
如果你正在修复你的最新提交,这就像修改它一样简单:
git commit --amend
Run Code Online (Sandbox Code Playgroud)
GitHub将使用该分支中的任何内容自动更新pull-request中的提交,因此当其他存储库中的开发人员查看它时,他们将只看到您希望他们看到的提交.
我总是试图确保git中的提交告诉某种故事 - 应该清楚你在提交历史中做了什么.当一个拉动请求充满了错误,后来提交修复它们时,它就很难理解这个故事.
我一直在接收许多一个凌乱而且不清楚的拉动请求.我绝对建议改变分支以保持一切清晰.
| 归档时间: |
|
| 查看次数: |
3631 次 |
| 最近记录: |