月度归档:2020年06月

Git常用命令整理八(忽略文件)

提到git忽略文件,我们最容易想到的,同时也是我们最常用的莫过于通过.gitignore。最近才知道还有一种方式,通过.git/info/execute。这里主要记录两者的差异。

一、.gitignore忽略文件
0、项目根目录下增加.gitignore文件

1、在.gitignore中添加不提交到版本库的文件

vim .gitignore

.DS_Store

继续阅读

Git常用命令整理七(稀疏检出)

拿到了一个新项目的源码,发现base超级大(比如接近1G), 其中包含了各种模块及资源,全部checkout下来需要话费很多时间,此外会占用大量磁盘空间。这个时候我们可能希望不检出一些代码,那么就可以用到Git稀疏检出(sparse checkout)功能了。
继续阅读