鱼C论坛

 找回密码
 立即注册
查看: 2910|回复: 3

[已解决]如何撤销对远程仓库的更改

[复制链接]
发表于 2023-8-12 16:52:38 | 显示全部楼层    本楼为最佳答案   
要撤销对远程仓库的更改,你需要使用以下命令:

  1. git revert <commit_id>
复制代码


这将创建一个新的提交,该提交会撤销指定的提交(commit)。你需要将  <commit_id>  替换为你要撤销的提交的实际 ID。

请注意, git revert  命令会创建一个新的提交,该提交会撤销指定提交的更改,而不是直接删除该提交。因此,远程仓库上会增加一个新的提交来撤销之前的更改。

如果你想要移除远程仓库上的某个提交,可以使用以下命令:

  1. git push origin +<commit_id>:<branch_name>
复制代码


这将强制推送指定的提交,并将远程仓库中的分支指向该提交。你需要将  <commit_id>  替换为你要移除的提交的实际 ID,并将  <branch_name>  替换为你要移除提交的分支名称。

请注意,强制推送可能会导致其他人的工作丢失,因此请谨慎使用。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-19 04:56

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表