使用备份分支撤消压缩提交
Undoing a squashing commits by using a backup branch
如何从不同的分支推送拉取请求?
情况:
- 我在 github 和跟踪它的本地分支上有拉取请求。我
创建了一个备份的本地分支,我压缩了一些原始的提交
本地分支机构,我推拉请求。
- 我意识到我实际上不必压扁它们。
- 现在,我怎样才能从那个备份分支推送到
原始拉取请求。当我做 --force 它仍然没有做
有什么吗?
据我了解,您在本地和远程有不同的分支名称。
在那种情况下使用
git push --force origin <your-local-branch>:<remote-target-branch>
应该用 your-local-branch
的当前状态覆盖 remote-target-branch
。
如何从不同的分支推送拉取请求?
情况:
- 我在 github 和跟踪它的本地分支上有拉取请求。我 创建了一个备份的本地分支,我压缩了一些原始的提交 本地分支机构,我推拉请求。
- 我意识到我实际上不必压扁它们。
- 现在,我怎样才能从那个备份分支推送到 原始拉取请求。当我做 --force 它仍然没有做 有什么吗?
据我了解,您在本地和远程有不同的分支名称。
在那种情况下使用
git push --force origin <your-local-branch>:<remote-target-branch>
应该用 your-local-branch
的当前状态覆盖 remote-target-branch
。