首頁 > 問答 > 主體
如果不小心在測試代碼中寫上了用戶名和密碼,而且已經commit到git中,那麼我要怎麼把這次commit刪除掉,讓它在曆史中不會出現?
ringa_lee2017-04-21 10:59:13
git reset --hard HEAD~1
git push --force
黄舟2017-04-21 10:59:13
:git checkout -- file可以丟棄工作區的修改;:git reset HEAD file可以把暫存區的修改撤銷掉,重新放回工作區狀態;:git reset --hard HEAD^回退到“ add distributed」版本時的狀態;
迷茫2017-04-21 10:59:13