React Native 添加忽略文件
React Native 添加gitignore操作
对于一些从前端转向react-native开发的朋友们,对于iOS和安卓原生的一些冷知识都比较陌生,所以今天我就给大家分享一个关于xcode git 管理的一个小知识。
首先当我们在react-native项目中,选择ios,打开Xcode工程文件开始,Xcode就会自动帮我们记录帮我们记录一些开发者在Xcode的中的一些行为操作,例如文件夹的开合状态等等。这些记录能让我们在下次重新打开项目时,回到上一次编辑时的状态,同时这也给我们带来了一些小麻烦。也就是当我们使用git等版本控制工具的话,会给我们带来一些无故的Untracked files!
例如下列信息:
所以如果我们想要避开此类杂乱信息的干扰的话,就得进行一个忽略操作设置,具体步骤如下:
步骤一:
找到UserInterfaceState.xcuserstate,文件路径在
1.在Finder中找到项目的ios工程文件==>显示包内容==>project.xcworkspace,同样显示包内容,可以看到如下内容
2.使用命令行删除 UserInterfaceState.xcuserstate 文件(注意:使用 rm -rf 命令,不要直接右键删除)。
$ rm -rf UserInterfaceState.xcuserstate'
步骤二:
1.回到react native 项目主目录下
2.找到.gitignore文件 并打开
3.在.gitignore文件中添加上如下代码:
*.xcbkptlist
*.xcuserstate
project.xcworkspace
xcuserdata
UserInterfaceState.xcuserstate
project.xcworkspace/
xcuserdata/
UserInterface.xcuserstate
4.git 添加文件=>提交,大功告成!
附mac下查看隐藏文件命令
显示:defaults write com.apple.finder AppleShowAllFiles -bool true
隐藏:defaults write com.apple.finder AppleShowAllFiles -bool false