200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > Git(7):git撤销已经push到远端的commit

Git(7):git撤销已经push到远端的commit

时间:2020-06-10 10:37:25

相关推荐

Git(7):git撤销已经push到远端的commit

在使用git时,push到git中央仓库后发现commit了多余的文件,或者希望能够回退到以前的commit版本。

先在本地git bash中通过命令行回退到需要的版本:

~# git reset --hard <分支版本号>

// 注意使用 --hard 参数会抛弃当前工作区的修改

// 使用 --soft 参数的话会回退到之前的版本,但是保留当前工作区的修改,可以重新提交

如果此时使用命令:~#git push origin <分支名>

会提示本地的版本落后于远端的版本;

为了覆盖掉远端的版本信息,使远端的仓库也回退到相应的版本,需要加上参数--force,强行push本地版本到远端。

~#git push origin <分支名> --force

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。