可能有重复:
如何将修改后的提交推送到远程 Git 仓库?
撤消 Git 推送
你好,
我使用以下命令从我的主分支中删除了一些提交:
git reset --hard SHA_VALUE
我在github上有一个远程版本的代码库,每当我使用git push
命令时,会出现错误提示,提示我合并远程代码库中包含的更改(而我不想这样做)。
因此我的问题是,远程代码库中有哪个命令与git reset
相当?
谢谢。
可能有重复:
如何将修改后的提交推送到远程 Git 仓库?
撤消 Git 推送
你好,
我使用以下命令从我的主分支中删除了一些提交:
git reset --hard SHA_VALUE
我在github上有一个远程版本的代码库,每当我使用git push
命令时,会出现错误提示,提示我合并远程代码库中包含的更改(而我不想这样做)。
因此我的问题是,远程代码库中有哪个命令与git reset
相当?
谢谢。
git push -f
通过手册文档:
-f, --force Usually, the command refuses to update a remote ref that is not an ancestor of the local ref used to overwrite it. This flag disables the check. This can cause the remote repository to lose commits; use it with care.