有時候,我們會誤送出某些代碼,或者發現代碼有bug,需要修複。 在未推送到遠端伺服器前,本地送出時都可以撤銷的。
首先,使用git log指令檢視本地的送出日志
[[email protected] ads-admin]# git log commit 5f42427d25169c7d Author: aaaa <[email protected]> Date: Tue Jun 27 16:45:08 2017 +0800
[plcs#1321451215]xxxxx
commit d2dfdbaa66b4fe3a Merge: c5705d8 32fc906 Author: bbbb <[email protected]> Date: Tue Jun 27 13:53:36 2017 +0800
Merge remote-tracking branch 'origin/feature/5' into feature/5'
OK,現在,[plcs#1321451215]xxxxx,這個送出時有問題的,要撤銷。
使用git reset指令,即可撤銷送出,待修改好代碼後,再次送出 git reset d2dfdbaa66b4fe3a