iOS-Mac 顯示隱藏文件+git設(shè)置. gitignore文件、忽略不需要要上傳的的文件

一:Mac 顯示隱藏文件

打開終端,輸入:

defaults write com.apple.finder AppleShowAllFiles -bool true   //此命令顯示隱藏文件
defaults write com.apple.finder AppleShowAllFiles -bool false   //此命令關(guān)閉顯示隱藏文件

命令運行之后需要重新加載Finder:快捷鍵option+command+esc,選中Finder,重新啟動即可

二:git設(shè)置. gitignore文件、忽略不需要要上傳的的文件(以忽略Pods為例)

使用.gitignore原因:

1.使用了第三方庫,或許量少,但是隨著迭代,需求的增加,依賴的第三方會越來越多
2.第三方庫多起來,導(dǎo)致整個項目占用空間高達(dá)數(shù)百M,單單clone就需要一個下午了
那么,這個時候就需要用到git 的 ignore功能了

gitignore作用 :

使用一個文件指定了上傳的黑名單,使我們push的時候把符合該規(guī)則的路徑都忽略掉

創(chuàng)建gitignore文件步驟:
  • 1.打開terminal (終端)
  • 2.輸入指令: cd '項目目錄'
  • 3.輸入指令: vim .gitignore
  • 4.把 附文代碼(該頁面最下面) copy 到終端
  • 5.按 esc 鍵 ,輸入指令 :wq (指令意思:保存并返回上一層)
  • 6.此時,可以輸入指令 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

參考文章:gitignore 忽略上傳pods/cocoaPods 文件

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來。這樣一來,任何一處協(xié)同...
    __silhouette閱讀 16,210評論 5 147
  • Git 命令行學(xué)習(xí)筆記 Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來...
    sunnyghx閱讀 4,155評論 0 11
  • 使用.gitignore文件忽略部分文件的原因? 項目某個配置文件是從第三方SDK中Install的,體積太大,無...
    陳勝華閱讀 1,946評論 0 1
  • 大家好我是尤里尤理一個喜歡胡說八道的寫人。今天給大家談?wù)摰氖钦搫?chuàng)業(yè)的好與壞。 眾所周知有很多的年輕人在聽到馬云,王...
    尤里尤理閱讀 574評論 0 0

友情鏈接更多精彩內(nèi)容