git設置忽略文件及目錄


git設置忽略文件和目錄有兩種方式,一種是項目所有人員共用的的,一種是開發自己使用的

第一種,所有開發者共用的需要把設置設定在.gitignore該文件中

第二種,開發者個人使用的忽略配置,許雅設定在.git/info/exclude 該文件中

兩種方式只是文件不同,設置忽略的規則是一樣的

 

1,創建.gitignore

2,修改文件,添加忽略正則

  .idea //忽略.idea文件夾及文件夾下文件

  *.iml //忽略以.iml結尾的文件

  

【例子】

# 忽略*.o和*.a文件,不忽略my.o文件

 *.[oa]

!my.o

# 忽略*.b和*.B文件,不忽略my.b文件

*.[bB]
!my.b

  

# 忽略dbg文件和dbg目錄

dbg

  

# 只忽略dbg目錄,不忽略dbg文件

dbg/

  

# 只忽略dbg文件,不忽略dbg目錄

dbg
!dbg/

  

# 只忽略當前目錄下的dbg文件和目錄,子目錄的dbg不在忽略范圍內

/dbg

 

# 以'#'開始的行,被視為注釋.

 * ?:代表任意的一個字符
    * *:代表任意數目的字符
    * {!ab}:必須不是此類型
    * {ab,bb,cx}:代表ab,bb,cx中任一類型即可
    * [abc]:代表a,b,c中任一字符即可
    * [ ^abc]:代表必須不是a,b,c中任一字符

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM