一:Mac 顯示隱藏文件
打開終端,輸入:
defaults write com.apple.finder AppleShowAllFiles -bool true //此命令顯示隱藏文件
defaults write com.apple.finder AppleShowAllFiles -bool false //此命令關(guān)閉顯示隱藏文件
命令運(yùn)行之后需要重新加載Finder:快捷鍵option+command+esc,選中Finder,重新啟動(dòng)即可
二:git設(shè)置. gitignore文件、忽略不需要要上傳的的文件(以忽略Pods為例)
使用.gitignore原因:
1.使用了第三方庫,或許量少,但是隨著迭代,需求的增加,依賴的第三方會(huì)越來越多
2.第三方庫多起來,導(dǎo)致整個(gè)項(xiàng)目占用空間高達(dá)數(shù)百M(fèi),單單clone就需要一個(gè)下午了
那么,這個(gè)時(shí)候就需要用到git 的 ignore功能了
gitignore作用 :
使用一個(gè)文件指定了上傳的黑名單,使我們push的時(shí)候把符合該規(guī)則的路徑都忽略掉
創(chuàng)建gitignore文件步驟:
- 1.打開terminal (終端)
- 2.輸入指令: cd '項(xiàng)目目錄'
- 3.輸入指令: vim .gitignore
- 4.把
附文代碼
(該頁面最下面) copy 到終端 - 5.按 esc 鍵 ,輸入指令 :wq (指令意思:保存并返回上一層)
- 6.此時(shí),可以輸入指令 sudo ls 查看目錄下是否存在gitignore,有則表示成功
- 7.如果之前沒有提交過第三方到遠(yuǎn)端,則按照正常情況,commit一下再push到遠(yuǎn)端就完成了
- 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