DS store 檔案衝突

2021-07-10 04:17:31 字數 985 閱讀 2907

1.顯示隱藏檔案

2.命令列cd到專案根目錄下

文稿 (documents)

3.刪除.ds_store 

find . -name .ds_store -print0 | xargs -0 git rm -f --ignore-unmatch

4.用命令列建立和開啟

touch .gitignore

open .gitignore

5.輸入要過慮檔案

.ds_store

deriveddata

.*.sw?

*.cso

tmp*.mode1v3

*.pbxuser

*.xcworkspace

xcuserdata

console.log

(git ignore userinte***cestate.xcuserstate)

1. 退出xcdoe, 開啟終端(terminal),進入到你的專案目錄下

2. 在終端鍵入

git rm --cached

工程名.xcodeproj/project.xcworkspace/xcuserdata/

使用者名稱.xcuserdatad/

userinte***cestate.xcuserstate

3. 在終端鍵入  git commit -m "removed file that shouldn't be tracked"

4. 在.gitignore檔案中加入如下幾行

*.xcuserstate  

project.xcworkspace  

xcuserdata  

userinte***cestate.xcuserstate  

project.xcworkspace/  

xcuserdata/  

userinte***ce.xcuserstate   

5. 重新開啟xcode commit, push。

DS Store 是什麼檔案

在xcode中,進行svn管理的時候,會發現乙個ds store檔案,這個檔案究竟是什麼呢?ds store 是用來儲存這個資料夾的顯示屬性的 比如檔案圖示的擺放位置。這個檔案可以刪除,刪除以後的 就是這些資訊的失去。當然,這點 其實不是太大 在和別人交換檔案應該把 ds store 檔案刪除比較妥...

macOS 系統 DS Store 檔案詳解

ds store是 finder 用來儲存這個資料夾的顯示屬性的 比如檔案圖示的擺放位置。編輯 subversion config檔案 找到global ignores配置項,取消注釋 新增上自己要忽略的檔案,用空格隔開 global ignores iml idea ds store sass c...

Git中全域性忽略 DS Store檔案

前言 關於.ds store是什麼可以參考另一文章 如果刪除git中的.ds store 簡單的說mac每個目錄都會有個檔案叫.ds store,它是用於儲存當前資料夾的一些meta資訊。所以每次檢視git目錄的狀態,如果沒有add這個.ds store檔案,會有untracked files 的提...