例:如果你在mater分支上修改了内容,并已git push。但是,因需求改动需紧急将远端master上的代码回滚到上次改动前。
需:
git pull
git reset --hard HEAD^
git push -f //强制推送,如果不加 -f ,会提示当前的本地的版本不是最新的版本 需要git pull ,但是git pull 会将远程代码重新拉到本地 ,所以,需将本地代码强制推送到远端,所以加 -f
例:如果你在mater分支上修改了内容,并已git push。但是,因需求改动需紧急将远端master上的代码回滚到上次改动前。
需:
git pull
git reset --hard HEAD^
git push -f //强制推送,如果不加 -f ,会提示当前的本地的版本不是最新的版本 需要git pull ,但是git pull 会将远程代码重新拉到本地 ,所以,需将本地代码强制推送到远端,所以加 -f