打赏

5.gitignore和换行符

5.gitignore 和 换行符

gitignore

  • IDE集成开发环境往往会自动生成一些文件,而这些文件又和项目没有关系,这时可以忽略这些文件;

-在仓库下创建一个.gitignore文件,告诉GIT工具,
忽略掉这些文件的状态;

vim .gitignore


-在这个纯文本文件中,每一行都代表被忽略的一个或者一类文件
-可以加注释

用现成模板创建一个gitignore 文件

换行符

-每次往暂存区提交文件的时候都会提示
“warning: LF will be replaced by CRLF in a.”
(如果操作系统是LINUX不会出现这个问题)


-我们用的GitBash是LINUX系统,LINUX系统的换行和WINDOWS系统的换行是不一样的;
-当把a提交到暂存区的时候会把WINDOWS中的换行CRLF替换成LINUX下的换行LF;
-当我们把它从仓库里检出来的时候会把LF替换成CRLF;

屏蔽掉提示信息


-core.autocrlf=true 这个文件默认已经设置好了

git config --global core.safecrlf false
-警告信息消除


-没有警告信息了

-





posted on 2018-12-01 14:48  XuCodeX  阅读(835)  评论(0编辑  收藏  举报

导航