1. 按
git 版本控制工具本身对文件的大小未做限制,但在GitHub上上传大于100M的就要可能要购买空间了,此时我们可以选择不上传100M的文件,在本地git仓库中删掉所提交的文件。可以选择回滚到没有提交大于100M时的任意版本。
2. 操作
-
使用git log命令获取提交的历史找到需要回滚到的提交点
git log
-
可以看到我们之前提交的
commit id
复制你需要回滚的id(即hash值),使用git reset --hard commit_id
,如:git reset --hard a518cef96b4dfe592139f4187bbd2656e532369a
- 最后再上传到GIthub就可以了(确保回滚到的版本没有大于100M的文件)