mac裡git專案刪除 DS Store檔案

2022-07-08 10:24:16 字數 804 閱讀 3561

用mac開發專案,每次提交檔案時都生成修改檔案的.ds_store檔案,提交時會不會覺得比較煩?別急,下面給出解決方案。我們需要用到.gitignore檔案去配置git目錄中需要忽略的檔案。

.gitignore檔案

.gitignore檔案裡配置用於忽略的檔案,格式如下:

1. #號開頭的代表注釋符號,會被忽略。

2. 使用標準的glob模式匹配,glob模式要點:

*:任意個任意字元,

:匹配任何乙個在方括號中的字元,

?:匹配乙個任意字元,

[0-9]:匹配字元範圍內所有字元

3. 匹配模式最後的反斜槓(/)代表的是目錄。

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

操作步驟

1. 在git目錄下新建.gitignore檔案。檔案內容加上:

*/.ds_store

.ds_store

2.  儲存.gitignore檔案,表示忽略當前目錄的.ds_store以及其子目錄的.ds_store。

3.  全域性配置要忽略的檔案,這個配置檔案對所有的git目錄都生效。

問題

1. 刪除已經提交在git上的.ds_store檔案。使用下面的命令,先將stage中的檔案刪除,然後提交,再push到遠端。

2. .gitignore檔案裡的設定不生效。原因是git已經關聯跟蹤了這些檔案,再次設定.gitignore檔案時無法生效,需要先清除快取中檔案才行。

文章**

Mac端git新增專案

在此假設你已經在 github 上建立好了乙個專案,像這樣 並且你已經完成了自己的專案 同時你也已經安裝了 git,然後 let s start.以下所以命令中如果那個命令如果輸入後無反應,可以在命令前加sudo,即可解決 然後輸入命令 git init 然後配置 ssh 輸入 ssh keygen...

軟體專案管理 Git刪除檔案操作

在git中,刪除也是乙個修改操作,我們實戰一下,先新增乙個新檔案test.txt到git並且提交 git add test.txt git commit m add test.txt master 94cdc44 add test.txt 1 file changed,1 insertion cre...

專案裡刪除pod檔案重新安裝

專案裡突然拉取 後需要pod update下才能正常執行,問題如下圖,谷歌後以為是ruby版本和同事的電腦上不同導致的,後來試了和他們安裝相同的版本但是還是不行,最後解決方案是專案裡刪除pod檔案重新安裝。問題 解決 1.刪除.xcworkspace檔案 pods資料夾 podfile.lock 2...