【发布时间】:2021-07-20 15:59:59
【问题描述】:
我想问一个关于 Github 的问题,特别是拉取请求。
假设有一个 open 拉取请求。
我提交了“壮举:添加功能”,然后过了一会儿,其他人对拉取请求进行了更多提交,“壮举:添加功能 b”和“壮举:添加功能 c”,如果我想重命名 我的 原始提交,有没有办法做到这一点?
如果我只是做类似git reset HEAD~ 的事情,那会破坏我之后的两次提交吗?
谢谢!
【问题讨论】:
-
如果你想改变不是最近的提交,你可能需要一个交互式rebase。但是,这意味着强制推送,因为所有后续提交也将被重写;如果其他人在同一个分支上工作,您需要与他们仔细协调。
-
请注意,这与 GitHub 和 PR 无关,实际上,只是在分支上编辑提交。
标签: git github commit pull-request