.gitignore文件

原做者html

.gitignore 文件的做用就是告诉git,
push的时候忽略指定的文件夹或者文件,
例如:vue-cli脚手架建立的项目,push到github上时,不会上传node依赖文件夹,这是由于vue-cli脚手架建立的时候,自动为咱们建立了 .gitignroe文件,而且为咱们写好了规则。vue

你须要知道:
.gitignore和.git文件夹是同一目录;
必定要push以前建立.gitignore文件,push以后建立.gitignore不用被git使用,由于git已经开始了版本控制。node

.gitignore文件用于忽略文件,其规范以下git

1.全部空行或者以注释符号 # 开头的行都会被 Git 忽略。
2.能够使用标准的 glob 模式匹配。
3.匹配模式最后跟反斜杠(/)说明要忽略的是目录。
4.要忽略指定模式之外的文件或目录,能够在模式前加上惊叹号(!)取反。github

栗子:web

md xydGit
新建一个文件夹;vue-cli

git init
初始化这个git仓库spa

建立两个文件,一个文件夹
type nul>xyd1.txt
type nul>xyd2.txt
md xyd版本控制

建立.gitignore 文件
type nul>.gitignorehtm

完成以后的目录
clipboard.png

如今咱们开始配置须要git忽略的文件
这里咱们只须要上传xyd1.txt,
在.gitignore文件中写入:
/xyd/
xyd2.txt
告诉git忽略xyd2.txt文件以及xyd文件夹

咱们push一下,
git push origin master

在github上查看是否上传了xyd1.txt

clipboard.png

nice~

如今让咱们来看看vue-cli 脚手架下的gitignore

clipboard.png

.DS_Stores说明

node_modules//表明目录忽略node_modules文件

相关文章
相关标签/搜索