代码管理工具-将项目文件打成tar包,并且排除.git目录
打包项目文件
有时,你需要将项目副本提供给无法访问GitHub仓库的外部成员。最简单的方式就是使用tar或zip来打包所有的项目文件。
不过,如果不小心,隐藏的.git目录就会包含到tar文件中,这会导致文件体积变大;同时,如果里面的文件与接收者自己的Git仓库弄混了,那就更加令人头疼了。
轻松的做法则是自动从tar文件中排除掉.git目录:
tar cJf .tar.xz / --exclude-vcs
有时,你需要将项目副本提供给无法访问GitHub仓库的外部成员。最简单的方式就是使用tar或zip来打包所有的项目文件。
不过,如果不小心,隐藏的.git目录就会包含到tar文件中,这会导致文件体积变大;同时,如果里面的文件与接收者自己的Git仓库弄混了,那就更加令人头疼了。
轻松的做法则是自动从tar文件中排除掉.git目录:
tar cJf .tar.xz / --exclude-vcs