最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用.gitignore文件簡(jiǎn)化Git倉(cāng)庫(kù)管理

 更新時(shí)間:2023年10月09日 10:19:51   作者:熱飯班長(zhǎng)  
.gitignore文件用于指定在git中應(yīng)該被忽略的文件或目錄,前端的node_modules目錄包含大量文件,如果將其添加到版本管理系統(tǒng)中,會(huì)使倉(cāng)庫(kù)變得龐大,不利于倉(cāng)庫(kù)的管理,本文介紹了使用.gitignore文件來(lái)簡(jiǎn)化你的Git倉(cāng)庫(kù)管理

是什么?

用于指定哪些文件或目錄,應(yīng)該在git中被忽略的配置文件。

有什么用?

避免將不必要的文件添加到版本管理系統(tǒng)中,比如前端的node_modules目錄,該目錄包含大量文件,如果將其添加到版本管理系統(tǒng)中,會(huì)使倉(cāng)庫(kù)變的龐大,不利于倉(cāng)庫(kù)的管理。

如何使用?

  • git根目錄下,創(chuàng)建名為.gitignore的文件
  • 將需要忽略的文件或者目錄寫入.gitignore文件中
node_modules/ # 忽略名為node_modules的文件夾
log.txt       # 忽略名為log.txt文件

node_modules表示忽略任何層級(jí)node_modules文件或者文件夾

/node_modules斜杠開(kāi)頭,表示忽略根目錄下的文件或文件夾

node_modules/斜杠結(jié)尾,表示僅忽略任何層級(jí)文件夾

/node_modules/斜杠開(kāi)頭加結(jié)尾,表示僅忽略根目錄中的node_modules文件夾

注意事項(xiàng)

更新場(chǎng)景1文件/文件夾之前被忽略了,現(xiàn)在不想被忽略,直接更新.gitignore即可。

.gitignore

logs
# 將logs從.gitignore中刪除即可

更新場(chǎng)景2文件/文件夾之前沒(méi)被忽略,現(xiàn)在想忽略

.gitignore

/test
# 加入/test了,期望忽略根目錄下的test文件或文件夾,但是卻發(fā)現(xiàn)無(wú)效

這是因?yàn)椋?code>git對(duì)于已經(jīng)被track的內(nèi)容,后續(xù)直接修改.gitignore是無(wú)效的,需要進(jìn)行以下操作進(jìn)行重置。

 git rm -r --cached .
 修改.gitignore,加入你期望忽略的/test
 git add .
 git commit '更新.gitignore'

以上就是使用.gitignore文件簡(jiǎn)化Git倉(cāng)庫(kù)管理的詳細(xì)內(nèi)容,更多關(guān)于.gitignore管理Git倉(cāng)庫(kù)的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論

乐至县| 清原| 淮滨县| 江西省| 郧西县| 云浮市| 甘洛县| 石楼县| 河间市| 富宁县| 商洛市| 蓝山县| 西丰县| 双江| 始兴县| 岳池县| 和林格尔县| 荣昌县| 南陵县| 镇沅| 随州市| 宁蒗| 枣阳市| 泰顺县| 大英县| 阳原县| 若尔盖县| 中方县| 屏东市| 长垣县| 福贡县| 行唐县| 廊坊市| 乌兰察布市| 安图县| 原阳县| 广水市| 宝丰县| 革吉县| 连平县| 高碑店市|