日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
詳解.gitignore的重要性

我們做的每個Git項目中都需要一個“.gitignore”文件,這個文件的作用就是告訴Git哪些文件不需要添加到版本管理中。比如我們項目中的npm包(node_modules),它在我們項目中是很重要的,但是它占的內(nèi)存也是很大的,所以一般我們用Git管理的時候是不需要添加npm包的。

成都創(chuàng)新互聯(lián)公司成立于2013年,先為蚌山等服務(wù)建站,蚌山等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為蚌山企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

編寫 .gitignore 文件的規(guī)則

根據(jù)文檔,“.gitignore 文件中的每一行都指定了一個模式?!?/p>

在此上下文中,“模式”可以指一個特定的文件名,或者指文件名的某些部分結(jié)合上通配符。換句話說,example.txt 是匹配名為 example.txt 的文件的有效模式,而 ex*txt 是匹配名為 example.txt 以及 export.txt 的文件的有效模式。

以下是一些幫助你正確設(shè)置 .gitignore 文件的基本規(guī)則:

  • 任何以哈希(#)開頭的行都是注釋。
  • \ 字符可以轉(zhuǎn)義特殊字符。
  • / 字符表示該規(guī)則只適用于位于同一文件夾中的文件和文件夾。
  • 星號(*)表示任意數(shù)量的字符(零個或更多)。
  • 兩個星號(**)表示任意數(shù)量的子目錄。
  • 一個問號(?)代替零個或一個字符。
  • 一個感嘆號(!)會反轉(zhuǎn)特定的規(guī)則(即包括了任何被前一個模式排除的文件)。
  • 空行會被忽略,所以你可以用它們來增加空間,使你的文件更容易閱讀。
  • 在末尾添加 / 會忽略整個目錄路徑。

本地與全局 .gitignore 文件的比較

有兩種類型的 .gitignore 文件:

  • 本地:放在 Git 倉庫的根目錄下,只在該倉庫中工作,并且必須提交到該倉庫中。
  • 全局:放在你的主目錄根目錄下,影響你在你的機器上使用的每個倉庫,不需要提交。

很多開發(fā)者在項目倉庫中使用本地的 .gitignore 文件,但很少有人使用全局的 .gitignore 文件。使用全局文件最顯著的優(yōu)勢是,你不需要提交就可以使用它,而且做一個改動會影響你所有的版本庫。

Git 忽略的優(yōu)勢

除了確保特定的文件不被 Git 追蹤之外,使用 .gitignore 文件還有其他好處。

  • 通過忽略不需要的文件,它可以幫助你保持代碼庫的干凈。
  • 它可以控制代碼庫的大小,這在你正在做一個大項目的時候特別有用。
  • 你的每一次提交、推送和拉取請求都將是干凈的。

名稱欄目:詳解.gitignore的重要性
URL標(biāo)題:http://m.5511xx.com/article/djchejs.html