git 大文件错误

git 大文件 真垃圾,只能在 .gitignore 中设置忽略,并且如果是在文件夹及其子文件夹中需要设置 *.Rdata 过滤才能生效,最直接的办法就是删除了重新上传本地文件;

此外,无他,其余纯粹浪费时间……

 git rm -rf --cached .
 git rm -rf --cached . path/bigfile
 git add .
 git commit -m "delted big file"
 git push -f

新建另一个远程仓库,命名为B; 将现有的本地代码提交到远程仓库B; 删除现有的远程仓库A; 将远程仓库B命名为A; 更新代码如下

1.Checkout

git checkout --orphan latest_branch

2. Add all the files

git add -A

3. Commit the changes

git commit -am "commit message"

4. Delete the branch

git branch -D master

5.Rename the current branch to master

git branch -m master

6.Finally, force update your repository

git push -f origin master

挖坑:git的版本控制

comments powered by Disqus