一:Mac 显示隐藏文件
打开终端,输入:
defaults write com.apple.finder AppleShowAllFiles -bool true //此命令显示隐藏文件
defaults write com.apple.finder AppleShowAllFiles -bool false //此命令关闭显示隐藏文件
命令运行之后需要重新加载Finder:快捷键option+command+esc,选中Finder,重新启动即可
二:git设置. gitignore文件、忽略不需要要上传的的文件(以忽略Pods为例)
使用.gitignore原因:
1.使用了第三方库,或许量少,但是随着迭代,需求的增加,依赖的第三方会越来越多
2.第三方库多起来,导致整个项目占用空间高达数百M,单单clone就需要一个下午了
那么,这个时候就需要用到git 的 ignore功能了
gitignore作用 :
使用一个文件指定了上传的黑名单,使我们push的时候把符合该规则的路径都忽略掉
创建gitignore文件步骤:
- 1.打开terminal (终端)
- 2.输入指令: cd '项目目录'
- 3.输入指令: vim .gitignore
- 4.把
附文代码
(该页面最下面) copy 到终端 - 5.按 esc 键 ,输入指令 :wq (指令意思:保存并返回上一层)
- 6.此时,可以输入指令 sudo ls 查看目录下是否存在gitignore,有则表示成功
- 7.如果之前没有提交过第三方到远端,则按照正常情况,commit一下再push到远端就完成了
- 8.如果之前提交过得话,则输入指令
git rm -r Pods
,然后再comit,再push
最后效果
git pull 拉取最新代码,pods文件消失,大功告成!
附文代码
# Xcode
.DS_Store
*/build/*
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata
profile
*.moved-aside
DerivedData
.idea/
*.hmap
*.xccheckout
*.xcworkspace
!default.xcworkspace
#CocoaPods
Pods
!Podfile
!Podfile.lock