git撤销已经push的提交

1.git log

2. git reset --soft 43dc0de914173a1a8793a7eac31dbb26057bbee4

3.git push origin master --force

详细版:
**1. 使用git log查看提交记录,如:
**git撤销已经push的提交_第1张图片

其中:

**1.参数soft指的是:保留当前工作区,以便重新提交 。**
**2.还可以选择参数hard,会撤销相应工作区的修改,一定要谨慎使用。**
**3. 最后,使用git push origin master --force强制推送版本。**

其中:master表示远端分支。
如果不加–force会报错,因为版本低于远端,无法直接提交。

你可能感兴趣的:(git,前端)