不小心提交了大于100M的GitHub,如何回滚以取消上传?

1. 按

git 版本控制工具本身对文件的大小未做限制,但在GitHub上上传大于100M的就要可能要购买空间了,此时我们可以选择不上传100M的文件,在本地git仓库中删掉所提交的文件。可以选择回滚到没有提交大于100M时的任意版本。

2. 操作

2.1. 使用git log命令获取提交的历史找到需要回滚到的提交点。

git log

不小心提交了大于100M的GitHub,如何回滚以取消上传?_第1张图片

2.2. 可以看到我们之前提交的commit id

复制你需要回滚的id ,输入复制hash值,使用git reset --hard commit_id (两个 -)如:​​

git reset --hard a518cef96b4dfe592139f4187bbd2656e532369a

2.3. 最后再上传到GIthub就可以了(确保回滚到的版本没有大于100M的文件)。

你可能感兴趣的:(软件使用)