Git學習第六課 忽略某些檔案

2021-09-20 01:29:19 字數 856 閱讀 5769

我們專案中總有些檔案是我們不想跟蹤的,比如日誌檔案等,那麼我們就可以建立乙個名為 .gitignore 的檔案,列出要忽略的檔案模式。

一、準備工作

首先還是開啟上次的專案目錄,開啟終端,cd到專案目錄。

例如:

$ cat .gitignore

*.[oa]

*~

第一行告訴 git 忽略所有以 .o 或 .a 結尾的檔案。一般這類物件檔案和存檔檔案都是編譯過程**現的,我們用不著跟蹤它們的版本。第二行告訴 git 忽略所有以波浪符(~)結尾的檔案,許多文字編輯軟體(比如 emacs)都用這樣的檔名儲存副本。此外,你可能還需要忽略 log,tmp 或者 pid 目錄,以及自動生成的文件等等。要養成一開始就設定好 .gitignore 檔案的習慣,以免將來誤提交這類無用的檔案。

檔案 .gitignore 的格式規範如下:

所有空行或者以注釋符號 # 開頭的行都會被 git 忽略。

可以使用標準的 glob 模式匹配。

匹配模式最後跟反斜槓(/)說明要忽略的是目錄。

要忽略指定模式以外的檔案或目錄,可以在模式前加上驚嘆號(!)取反。

所謂的 glob 模式是指 shell 所使用的簡化了的正規表示式。星號(*)匹配零個或多個任意字元;[abc] 匹配任何乙個列在方括號中的字元(這個例子要麼匹配乙個 a,要麼匹配乙個 b,要麼匹配乙個 c);問號(?)只匹配乙個任意字元;如果在方括號中使用短劃線分隔兩個字元,表示所有在這兩個字元範圍內的都可以匹配(比如 [0-9] 表示匹配所有 0 到 9 的數字)。

第六課 字型

a.字型系列 font family times new roman times,serif b.字型樣式 font style normal 正常 正常顯示文字 font style italic 斜體 以斜體字顯示的文字 font style oblique 傾斜的文字 文字向一邊傾斜 和斜體非...

第六課 列表

序列是python中最基本的 種資料結構。序列 於儲存 組有序的資料,所有的資料在序列當中都有 個唯 的位置 索引 並且序列中的資料會按照新增的順序來分配索引。資料結構指計算機中資料儲存的 式。python 基礎教程 第二版 對序列的定義為 資料結構。資料結構是通過某種方式 例如對元素進行編號 組織...

第六課 文法

1.名詞 動詞 他動詞 用助詞 表示他動詞的直接受詞。飲 我喝果汁。注 的發音和 相同。只用在表示助詞時。2.名詞 日語的動詞 可以將其大範圍的名詞列為受詞。意思是執行該受詞表示的內容。下面舉幾個例子。1 運動,遊戲等 踢足球 玩撲克牌 2 集會,活動等 舉行派對 會議 召開會議 3 其他 宿題 做...