1.初始化git文件
git init
2.輸入命令,生成“.gitignore”文件
touch .gitignore
3.使用記事本,打開文件,根據(jù)需求進(jìn)行配置.gitignore文件
忽略所有node_modules文件夾
node_modules/
其他
些文件無需納入 Git 的管理,也不希望它們總出現(xiàn)在未跟蹤文件列表。 在這種情況下,我們可
以創(chuàng)建一個(gè)名為 .gitignore 的配置文件,列出要忽略的文件的匹配模式。
文件 .gitignore 的格式規(guī)范如下:
① 以 # 開頭的是注釋
② 以 / 結(jié)尾的是目錄
③ 以 / 開頭防止遞歸
④ 以 ! 開頭表示取反
⑤ 可以使用 glob 模式進(jìn)行文件和文件夾的匹配(glob 指簡化了的正則表達(dá)式)文章來源:http://www.zghlxwxcb.cn/news/detail-727157.html
所謂的 glob 模式是指簡化了的正則表達(dá)式:
① 星號 * 匹配零個(gè)或多個(gè)任意字符
② [abc] 匹配任何一個(gè)列在方括號中的字符 (此案例匹配一個(gè) a 或匹配一個(gè) b 或匹配一個(gè) c)
③ 問號 ? 只匹配一個(gè)任意字符
④ 在方括號中使用短劃線分隔兩個(gè)字符, 表示所有在這兩個(gè)字符范圍內(nèi)的都可以匹配(比如 [0-9] 表示匹配
所有 0 到 9 的數(shù)字)
⑤ 兩個(gè)星號 ** 表示匹配任意中間目錄(比如 a/**/z 可以匹配 a/z 、 a/b/z 或 a/b/c/z 等)文章來源地址http://www.zghlxwxcb.cn/news/detail-727157.html
#忽略所有的.a文件
*.a
#但跟蹤所有的lib.a, 即便你在前面忽略了.a文件
! lib.a
#只忽略當(dāng)前目錄下的TODO 文件,而不忽略subdir/T0DO
/TODO
#忽略任何目錄下名為build的文件夾
build/
#忽略doc/notes. txt,但不忽略doc/server/arch. txt
doc/*. txt
#忽略doc/目錄及其所有子目錄下的.pdf 文件
doc/**/* . pdf
到了這里,關(guān)于git忽略node_modules文件的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!