git 之gitignore配置
原因:在使用webstorm开发中,.idea 下的文件workspace.xml总是会在每次修改源代码的时候自动修改,造成每次提交的干扰。
git 下使用.gitignore文件进行忽略文件的配置,gitignore 配置文件用于配置不需要加入版本管理的文件,配置好该文件可以为我们的版本管理带来很大的便利,以下是个人对于配置 .gitignore 的一些心得。
1、window下创建.gitignore文件
touch .gitignore
2、语法
语法比较简单类似与正则表达式
# 此行会被git 忽略 *.txt #所有以txt结尾的文件都被忽略 !a.txt #不忽略a.txt文件 .idea/ #忽略所有.idea文件夹下所有文件 /b #忽略根目录下所有b文件,不包括/Dir/b
3、注意
如果要将之前已经被git追踪的文件进行忽略的话,需要清空缓存,标记为未被track状态。
git update-index --assume-unchanged .idea/
我们要走的路,有着太多的不确定,他人的一句劝诫,自己的一个闪念,偶尔的得与失,都时刻在改变着我们命运的走向。世事难以预料,遇事无须太执,谁都无法带走什么,又何必纠结于某一人、某一时、某一事。只有看开了,想通了,才能随缘、随性、随心而为,不急不躁,不悲不欢,不咸不淡。