忽略UserInterfaceState.xcuserstate

时间:2024-01-16 11:32:44

GIT忽略iOS项目UserInterfaceState.xcuserstate

1.删除仓库中跟踪的UserInterfaceState.xcuserstate

git rm --cached iamhere/IAmHere.xcodeproj/project.xcworkspace/xcuserdata/hayden.xcuserdatad/UserInterfaceState.xcuserstate

git commit -m "Removed file that shouldn't be tracked"

git push

2.忽略UserInterfaceState.xcuserstate,在仓库根目录下:

vim ./.git/info/exclude

然后按“i”进入编辑模式,将UserInterfaceState.xcuserstate追加到文件末尾,注意要填写项目相对路径