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

Vue項目如何配置git忽略文件

 更新時間:2024年03月15日 15:14:31   作者:Komorebi゛  
這篇文章主要介紹了Vue項目如何配置git忽略文件問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

創(chuàng)建

在根目錄下創(chuàng)建 .gitignore 文件,在.gitignore 文件下添加如下配置

語法規(guī)范

  • / 開頭忽略當前目錄下的文件,但不包括子目錄下的文件
  • / 結尾忽略目錄下所有文件及內(nèi)容,不管是根目錄或子目錄都會被忽略
  • # 開頭表示注釋
  • * 匹配零個或多個字符
  • ? 匹配單個字符
  • [] 匹配括號內(nèi)的任一字符
  • ! 表示不忽略(跟蹤)匹配到的文件或目錄
  • 不添加任何符號表示直接忽略當前目錄下的這個文件

前端開發(fā)常用的配置

如下:

.DS_Store
node_modules
/dist


# local env files
.env.local
.env.*.local

# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

package-lock.json
yarn.lock

.gitignore 規(guī)則不生效

1..gitignore 只能忽略那些原來沒有被追蹤(tracked)的文件,如果某些文件已經(jīng)被納入了版本管理中,則修改 .gitignore 是無效的。

解決方法就是先把本地緩存刪除(改變成未track狀態(tài)),然后再提交:

git rm -r --cached .
git add .
git commit -m 'update .gitignore'

2.你想添加一個文件到Git,但發(fā)現(xiàn)添加不了,原因是這個文件被.gitignore忽略了:

$ git add App.class
The following paths are ignored by one of your .gitignore files:
App.class
Use -f if you really want to add them.

如果你確實想添加該文件,可以用-f強制添加到Git:

$ git add -f App.class

3.或者你發(fā)現(xiàn),可能是.gitignore寫得有問題,需要找出來到底哪個規(guī)則寫錯了,可以用git check-ignore命令檢查:

$ git check-ignore -v App.class
.gitignore:3:*.class    App.class

Git會告訴我們,.gitignore的第3行規(guī)則忽略了該文件,于是我們就可以知道應該修訂哪個規(guī)則。

忽略已提交文件中的變化

臨時忽略變更

在開發(fā)階段,有時候需要臨時忽略本地倉庫中已提交的文件的變更。

例如,你的配置文件與本機的工作環(huán)境或者項目配置有關,那么這個操作就非常有用:

git update-index --skip-worktree <file>

當然也可以恢復文件的追蹤:

git update-index --no-skip-worktree <file>

也可以通過以下方式進行。這主要是為了防止文件被開發(fā)者修改。

關閉變更追蹤

git update-index --assume-unchanged <file>

恢復變更追蹤

git update-index --no-assume-unchanged <file>

永久忽略文件變更

如果一個文件已經(jīng)被 Git 跟蹤,那么再將這個文件添加到 .gitignore 中并不會忽略文件變更。

你還需要從Git 暫存區(qū)(index)中移除這個文件的信息,步驟如下:

1.在 .gitignore 中添加這個文件

2.從暫存區(qū)移除文件信息:

git rm --cached  <file>

3.提交刪除文件和更新的 .gitignore 到您的倉庫

注:以上步驟不會從系統(tǒng)中刪除文件,只是告訴Git以后忽略該文件的變更

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 如何在 Vue 表單中處理圖片

    如何在 Vue 表單中處理圖片

    這篇文章主要介紹了如何在 Vue 表單中處理圖片,幫助大家更好的理解和使用vue框架,感興趣的朋友可以了解下
    2021-01-01
  • Vue實現(xiàn)學生管理功能

    Vue實現(xiàn)學生管理功能

    這篇文章主要為大家詳細介紹了Vue實現(xiàn)學生管理功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • vue父子組件進行通信方式原來是這樣的

    vue父子組件進行通信方式原來是這樣的

    這篇文章主要為大家詳細介紹了vue父子組件進行通信方式,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • vue實現(xiàn)無縫滾動手摸手教程

    vue實現(xiàn)無縫滾動手摸手教程

    這篇文章主要為大家介紹了vue實現(xiàn)無縫滾動手摸手教程示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • vuex?store?緩存存儲原理分析

    vuex?store?緩存存儲原理分析

    這篇文章主要介紹了vuex?store?緩存存儲原理,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • 淺析Vue單文件組件與非單文件組件使用方法

    淺析Vue單文件組件與非單文件組件使用方法

    這篇文章主要介紹了Vue單文件組件與非單文件組件使用方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧
    2022-12-12
  • Vue指令的學習

    Vue指令的學習

    這篇文章主要介紹了Vue指令,Vue官網(wǎng)一共有提供了14個指令,下面我們就來詳細講解每一個指令的詳細內(nèi)容,需要的朋友可以參考一下
    2021-10-10
  • vue常用指令實現(xiàn)學生錄入系統(tǒng)的實戰(zhàn)

    vue常用指令實現(xiàn)學生錄入系統(tǒng)的實戰(zhàn)

    本文主要介紹了vue常用指令實現(xiàn)學生錄入系統(tǒng)的實戰(zhàn),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • vue中watch和computed的區(qū)別詳解

    vue中watch和computed的區(qū)別詳解

    這篇文章主要給大家介紹了關于vue中watch和computed區(qū)別的相關資料,computed和watch都是vue框架中的用于監(jiān)聽數(shù)據(jù)變化的屬性,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2023-11-11
  • vue?3.0?vue.config.js文件常用配置方式

    vue?3.0?vue.config.js文件常用配置方式

    這篇文章主要介紹了vue?3.0?vue.config.js文件常用配置方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03

最新評論

平泉县| 苍梧县| 乌兰县| 连州市| 离岛区| 普定县| 石棉县| 阳山县| 凌云县| 大关县| 望奎县| 卢龙县| 曲沃县| 保德县| 麟游县| 武穴市| 慈利县| 云梦县| 天祝| 凤凰县| 临桂县| 贵溪市| 平湖市| 张家港市| 库车县| 朝阳市| 富蕴县| 云梦县| 龙门县| 泽库县| 绵阳市| 壶关县| 高要市| 江川县| 浮山县| 峨眉山市| 黑河市| 清水县| 徐州市| 兴隆县| 洛南县|