git 刪除錯誤提交

2021-06-18 01:41:01 字數 440 閱讀 8768

起因: 不小新把記錄了公司伺服器ip,賬號,密碼的檔案提交到了git

方法:

git reset --hard

git push origin head --force

其他:根據–soft –mixed –hard,會對working tree和index和head進行重置:

git reset –mixed:此為預設方式,不帶任何引數的git reset,即時這種方式,它回退到某個版本,只保留原始碼,回退commit和index資訊

git reset –soft:回退到某個版本,只回退了commit的資訊,不會恢復到index file一級。如果還要提交,直接commit即可

head 最近乙個提交

head^ 上一次

每次commit的sha1值. 可以用git log 看到,也可以在頁面上commit標籤頁裡找到.

如何刪除錯誤提交的 git 大檔案

早上小夥伴告訴我,他無法拉下 我沒有在意。在我開始寫 的時候,發現我的 c 盤炸了。因為我的磁碟是蘇菲只有 256g 放了 就沒空間了,於是我查詢到了原來是我的 占用了居然有 2000 m 尋找了很久才發現,原來我小夥伴jake傳了乙個壓縮包上去,乙個1g的包。那麼如何把這個壓縮包徹底從 git 刪...

回滾與刪除錯誤提交

剛才在windows上新開始金融交易演算法的專案,增加了gitignore以後想著跟mac上一樣把暫存區清空再重新儲存。沒想到windows上有些命令和mac上不一樣,一下子把本地所有檔案全刪了。然後自然就是回滾到上乙個,這一步沒問題。之後怎麼刪除錯誤提交?git push f或者git push ...

JOG刪除錯誤的CLOG日誌

create or replace procedure day limit del error data as begin declare page number len number c varchar2 10 charpp number 8132 2 begin for r in select ...