91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

gitignore怎么使用

發布時間:2021-12-10 14:30:37 來源:億速云 閱讀:236 作者:iii 欄目:大數據

這篇文章主要介紹“gitignore怎么使用”,在日常操作中,相信很多人在gitignore怎么使用問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”gitignore怎么使用”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

gitignore怎么使用  

Git是跟蹤項目中所有文件的好工具, 但是,您會希望在項目的整個生命周期中不要跟蹤某些文件及其變更

  • 系統文件(i.e. Mac系統的.Ds_Store)
  • 應用程序配置文件(i.e. app.config, .env)
  • 構建組件(i.e. *.pyc)
  • 安裝的依賴(i.e. node_modules)
  • 個人文件(i.e. todo.txt)
  • 應用程序數據和日志(i.e.     .log,.sqlite)

Git中gitignore概念:以.gitignore文件定義哪些文件將被Git排除跟蹤, 被.gitignore匹配到的文件將不會顯示在Git的Untracked files列表。

 

使用.gitignore防止跟蹤文件

.gitignore文件控制Git倉庫中應排除跟蹤的文件(可由文件類型、路徑、通配符等確立)。

  1. Visual Studio    
    使用VS為項目創建(或連接)代碼倉庫時,Visual Studio自動在倉庫中創建.gitignore文件
  2. 下載.gitignore模板    
    從https://github.com/github/gitignore下載特定項目類型的.gitignore文件模板,修改以充分適配你的項目

Git將.gitignore應用于文件夾及其子文件夾,建議您將.gitignore放在存儲庫的根文件夾中,以免造成混淆。

實踐中有時會在項目子目錄嵌套定義.gitignore文件, 雖然不常見,但對于有特定規則的子目錄,嵌套定義.gitignore文件有用。

 

自定義.gitignore

只要你修改了.gitignore文件,Git立即開始忽略這些文件;如果你希望團隊成員都忽略相同的文件,請提交這次git變更。
.gitignore中的每一行都排除一個文件或一組(與模式匹配的)文件,  .gitignore語法很靈活:

# 忽略單個文件
mycode.class

# 忽略整個目錄
/mydebugdir/

# 忽略文件類型
*.json

# 將前置規則取反,這個文件將被Git跟蹤
!package.json
 

Windows使用者注意:.gitignore文件中的路徑使用正斜杠分隔符,而不是反斜杠

 

對已提交文件忽略變更

 

臨時忽略變更

在開發階段,有時候要臨時忽略文件變更,特別是你拿到源代碼需要針對本地環境做一些修改時有用

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

恢復文件追蹤

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

永久忽略文件變更

如果文件已經被Git跟蹤,再將這個文件添加到.gitignore文件并不會忽略文件變更。
你需要從Git Index中移除這個文件的信息:

  1. 在.gitignore文件中添加這個文件
  2. 從Index移除文件信息
git rm --cached  <file>
 
  1. 提交刪除文件和更新的.gitignore到您的倉庫

以上步驟不會從系統中刪除文件,只是告訴Git以后忽略該文件的變更

附1. 僅在個人系統中忽略文件
.gitignore文件被提交并推送之后,就會在團隊共享。
若只想在你的系統上排除文件,請編輯倉庫中的.git/info/exclude文件: 修改這個文件不會共享給其他人,這個動作只對這個倉庫有效

附2. 系統中跨倉庫忽略文件
利用git config工具建立全局.gitignore文件,

git config core.excludesfile C:\Users\frank\.gitignore_global

這個操作幫助你全局忽略絕不會提交的文件類型,比如編譯文件

到此,關于“gitignore怎么使用”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

镇坪县| 台前县| 邢台县| 淮滨县| 大埔区| 景谷| 高州市| 汤阴县| 丹东市| 高碑店市| 聂拉木县| 万盛区| 新民市| 博湖县| 华安县| 家居| 龙里县| 信阳市| 福泉市| 靖江市| 隆回县| 益阳市| 石门县| 洪雅县| 印江| 特克斯县| 建平县| 砀山县| 灌云县| 扎赉特旗| 京山县| 庆云县| 鄄城县| 临汾市| 客服| 延长县| 东乡| 栾川县| 阜新市| 岳池县| 大同市|