我对git感到困惑。
I am here
|
=>c1=>c2=>c3=>c4=>c5=>c6=>c7
|
needed commit
如何从c5提交中获取确切的代码?我不再需要c6和c7了。
答案 0 :(得分:3)
如果我理解你的问题,你想彻底删除提交c6和c7 FOREVER吗?
本地:
public void onActivityResult(int requestCode, int resultCode, Intent data) {
然后推到远程(-f强制;这是危险的!)
git reset --hard HEAD~2
备注:强>
答案 1 :(得分:0)
您也可以执行git revert
。是一次还原一个。
git revert HEAD # Reverts c7
git revert HEAD~2 # Reverts c6