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

使用.gitignore文件簡化Git倉庫管理

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

是什么?

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

有什么用?

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

如何使用?

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

node_modules表示忽略任何層級node_modules文件或者文件夾

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

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

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

注意事項

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

.gitignore

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

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

.gitignore

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

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

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

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

相關(guān)文章

最新評論

兴和县| 铜梁县| 武穴市| 出国| 合阳县| 牟定县| 清流县| 突泉县| 峡江县| 松桃| 湖口县| 盐源县| 平遥县| 新晃| 连云港市| 鸡东县| 太原市| 乌恰县| 长葛市| 黄浦区| 乐东| 和田市| 遵化市| 延川县| 介休市| 孝感市| 祁连县| 叙永县| 城市| 伊吾县| 巩留县| 察隅县| 鸡东县| 凌海市| 大同县| 河曲县| 四子王旗| 桦甸市| 墨江| 新巴尔虎左旗| 黄浦区|