如何正确设置.gitignore?

如果朋友们有什么更好的方法,请在下面留言。
touch .gitignore vi .gitignore
写入下面内容:
XXX.xcodeproj/project.xcworkspace/xcshareddata XXX.xcodeproj/project.xcworkspace/xcuserdata XXX.xcodeproj/xcuserdata
但是怎么都去不掉这个userInterface.xcuserstate,只好百度了,

今天在Xcode中Commit的时候UserInterfaceState.xcuserstate这个文件几秒钟更新一次, 搅得人不得安宁, 用.gitignore无效. 于是, 在终端中输入:

$ git rm --cached XXX.xcodeproj/project.xcworkspace/xcuserdata/mac.xcuserdatad/UserInterfaceState.xcuserstate $ git commit -m "Removed the stupid strange file that shouldn't be tracked" $ git push
搞定!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容