.gitignore设置 git忽略跟踪文件和文件夹
· 阅读需 2 分钟
出自linux之父的强大代码管理工具 git 不用多说,使用起来也相当顺手,对于有些资源我们不想跟踪或者某一类资源,该如何屏蔽掉,这就要使用到了 .gitignore 文件.
出自linux之父的强大代码管理工具 git 不用多说,使用起来也相当顺手,对于有些资源我们不想跟踪或者某一类资源,该如何屏蔽掉,这就要使用到了 .gitignore 文件.
git add . 会把当前目录中所有有改动的文件(不包括.gitignore中要忽略的文件)都添加到git缓冲区以待提交
以前我也干过那种事:线上着急同步代码,一句强制拉取就把本地改动全盖掉。问题是这种做法虽然快,但太依赖运气。只要本地还有没整理完的文件、临时调试记录或者还没想好是否提交的修改,一次粗暴覆盖就可能把自己坑到。
刚开始接触 Git 时,很多人最自然的提交信息就是 update、fix bug、change 这种短句。我自己早期也这么写过,因为那时候觉得重点是“先提交上去”,信息只是顺手带一句。但真把代码历史翻回来看时,就会立刻意识到这种写法几乎没有帮到未来的自己。
2013 年如果开始认真写代码,GitHub 很容易成为你绕不过去的一个地方。大家从论坛、网盘、压缩包共享代码,慢慢转向更清晰的版本协作方式,Git 的价值也开始越来越明显。
2013 年开始接触 Git 的开发者越来越多,但很多人最初只会在 master 上一路提交。代码虽然也能工作,可一旦同时改两个需求、修一个线上问题,仓库马上就会变得很难整理。