Git提交了大文件怎么撤銷?
Git不小心commit了二進制文件怎么撤銷?(還沒有推送到公共代碼倉庫)
分為三步走:
git reset --soft HEAD^。注意:用 soft, 而不是 hard。hard會導(dǎo)致之前修改消失。?
修改 .gitignore 文件,添加需要忽略的二進制文件。
git rm -r --cached *.pickle 。關(guān)鍵一步。只有執(zhí)行了這步,新的 .gitignore 才會生效。把 *.pickle改為你需要忽略的二進制文件通配符。比如,想要忽略PNG圖片,就用 *.png。
標簽: