SourceTree - 如何撤消推送的提交
SourceTree - How to undo Pushed commits
使用 Source Tree 1.9,有 5 个提交,例如a-b-c-d-e 被推送到开发分支,我想撤消 "c".
的推送提交
- 这会影响其他提交 - a、b、d、e。
- 如何在不影响其他提交的情况下撤消为 "c" 完成的提交。
您无法撤消推送的提交。
但是您可以使用反向提交功能(右键单击提交并 select 反向提交)。此功能在顶部添加了另一个提交,这与您 selected 的相反。
例如:
- 如果您添加了一行代码,这会将其删除
- 如果您创建了文件,这会将其删除
- 如果您删除了一个文件,这会恢复它
使用 Source Tree 1.9,有 5 个提交,例如a-b-c-d-e 被推送到开发分支,我想撤消 "c".
的推送提交- 这会影响其他提交 - a、b、d、e。
- 如何在不影响其他提交的情况下撤消为 "c" 完成的提交。
您无法撤消推送的提交。
但是您可以使用反向提交功能(右键单击提交并 select 反向提交)。此功能在顶部添加了另一个提交,这与您 selected 的相反。
例如:
- 如果您添加了一行代码,这会将其删除
- 如果您创建了文件,这会将其删除
- 如果您删除了一个文件,这会恢复它