1.权限,删除,移动
运行git status时不想看见 因为权限改变引起的文件改变:
git config core.filemode false
重命名文件或移动文件到folder:
git mv file1 file2
git mv file folder
删除:
git rm file1 #(直接将源文件删除)
git rm --cached file2 #(只删除版本库中的)
2. .git瘦身(删除大文件)
瘦身之前最好先进行备份
转自 知乎问答 郑宇
可以尝试把里面的大文件删掉:
1. 运行 gc ,生成 pack 文件(后面的 –prune=now 表示对之前的所有提交做修剪,有的时候仅仅 gc 一下.git 文件就会小很多)