错误
我有错误
error: The following untracked working tree files would be overwritten by checkout:
MyProject/xcuserdata/shingo.nakanishi.xcuserdatad/UserInterfaceState.xcuserstate
Please move or remove them before you can switch branches.
Aborting
我试试这个
git rm --cached MyProject/xcuserdata/shingo.nakanishi.xcuserdatad/UserInterfaceState.xcuserstate
和
git clean -d -fx ""
git commit -a
git push
当「UserInterfaceState.xcuserstate」文件不存在时,这是工作
但是 Xcode 很快就生成了 UserInterfaceState.xcuserstate。
当我使用 Xcode 时,Xcode 会生成 UserInterfaceState.xcuserstate 文件。
所以,每个结帐分行,我必须git clean -d -fx ""
每次都做。
我的 ~/.gitignore
这是我的 ~/.gitignore
.DS_Store
*UserInterfaceState.xcuserstate
*Breakpoints.xcbkptlist
如何忽略文件?