欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間: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文件夾

注意事項(xiàng)

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

.gitignore

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

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

.gitignore

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

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

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

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

相關(guān)文章

  • 如何讓vsCode顯示中文界面

    如何讓vsCode顯示中文界面

    vscode默認(rèn)的語言是英文,這給使用者帶來了一定的挑戰(zhàn),現(xiàn)在小編就來告訴你如何將vscode設(shè)置成中文。
    2020-01-01
  • Git 教程之創(chuàng)建倉庫詳解

    Git 教程之創(chuàng)建倉庫詳解

    本文主要介紹Git 創(chuàng)建倉庫的知識,這里整理了相關(guān)資料及簡單示例代碼,幫助大家學(xué)習(xí)理解此部分的知識,有興趣的小伙伴可以參考下
    2016-09-09
  • 幾款開源的中文分詞系統(tǒng)

    幾款開源的中文分詞系統(tǒng)

    中文分詞是做好中文內(nèi)容檢索、文本分析的基礎(chǔ),主要應(yīng)用于搜索引擎與數(shù)據(jù)挖掘領(lǐng)域。中文是以詞為基本語素單位,而詞與詞之間并不像英語一樣有空格來分隔,因而中文分詞的難點(diǎn)在于如何準(zhǔn)確而又快速地進(jìn)行分詞
    2012-11-11
  • StringBuider 在什么條件下、如何使用效率更高

    StringBuider 在什么條件下、如何使用效率更高

    都說 StringBuilder 在處理字符串拼接上效率要強(qiáng)于 String,但有時(shí)候我們的理解可能會存在一定的偏差。今天小編給大家?guī)硪黄坛剃P(guān)于StringBuider 在什么條件下、如何使用效率更高?感興趣的朋友一起看看吧
    2020-06-06
  • vscode使用restClient實(shí)現(xiàn)各種http請求的操作方法

    vscode使用restClient實(shí)現(xiàn)各種http請求的操作方法

    這篇文章主要介紹了vscode使用restClient實(shí)現(xiàn)各種http請求的操作方法,定義變量以及使用環(huán)境變量和返回?cái)?shù)據(jù)作為變量的操作代碼,感興趣的朋友跟隨小編一起看看吧
    2024-02-02
  • VS2019如何查看類圖的方法實(shí)現(xiàn)

    VS2019如何查看類圖的方法實(shí)現(xiàn)

    這篇文章主要介紹了VS2019如何查看類圖的方法實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • Hadoop的eclipse的插件安裝方法

    Hadoop的eclipse的插件安裝方法

    這篇文章主要介紹了Hadoop的eclipse的插件安裝方法,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • VSCode 如何隱藏側(cè)邊欄文件或文件夾

    VSCode 如何隱藏側(cè)邊欄文件或文件夾

    開發(fā)時(shí)有些文件根部就會動(dòng),可能是運(yùn)行的環(huán)境或者緩存,可能是其他的文件,但是又不能刪除,影響開發(fā)的觀感,那么怎么在側(cè)邊欄欄隱藏文件呢,下面小編給大家分享VSCode 如何隱藏側(cè)邊欄文件或文件夾,感興趣的朋友一起看看吧
    2024-03-03
  • 詳解cron表達(dá)式

    詳解cron表達(dá)式

    Cron表達(dá)式是一個(gè)字符串,字符串以5或6個(gè)空格隔開,分為6或7個(gè)域,每一個(gè)域代表一個(gè)含義。接下來通過本文給大家詳細(xì)介紹cron表達(dá)式內(nèi)容,感興趣的朋友一起看看吧
    2018-04-04
  • Git 如何放棄所有本地修改的方法

    Git 如何放棄所有本地修改的方法

    這篇文章主要介紹了Git 如何放棄所有本地修改的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11

最新評論