1. 程式人生 > >MAC持續更新常用命令列

MAC持續更新常用命令列

基本命令列:

----------

  • 進入某個目錄下:cd XXXX
  • 返回上一級目錄:cd ..
  • 展示該目錄下內容:ls   後面可接引數   -w 顯示中文,-l 詳細資訊,-a 包括隱藏檔案
  • 刪除某一目錄下所有檔案:rm -rf XXXX
  • 查詢伺服器是否能正確響應ipv6的DNS查詢: dig +nocmd +nostats example.com AAAA

cocoapods常用命令列:

----------

  • 查詢某個庫:pod search XXX
  • 安裝pod檔案裡所有的庫:pod install
  • 更新pod檔案裡所有的庫:pod update
  • 檢視電腦上所有ruby映象源:sudo gem sources -l
  • 移除系統自帶rubygem.org/源:sudo gem sources --remove http://rubygem.org/
  • 替換新增某個源:sudo gem sources -a https://gems.ruby-china.org/
  • 安裝cocoapods:sudo gem install cocoapods
  • 安裝三方庫但不更新cocoapods:pod install --verbose --no-repo-update
  • 當mac版本升級無法使用pod命令時,可以嘗試重新安裝cocoapods,當上面命令不好用的時候,可以嘗試:sudo gem install -n /usr/local/bin cocoa pods
  • pod更新本地庫:pod repo update

Git管理專案常用命令列:

----------

  • 更新分支: git remote update origin --prune
  • 回滾:git reset --hard 版本號
  • 檢視當前分支狀態:git status
  • 提交:git commit -m "本次更新內容"   
  • 拉取:git pull
  • 推送:git push
  • 新增新增檔案:git add .   (後面的  .  別漏了)
  • 將本地倉庫關聯到GitHub上:git remote add origin (https://xxxxxxxxxx  github建立好倉庫的地址) 
  • 關聯之後,首次將本地專案推送到GitHub上:git push -u origin master
  • 首次將本地專案推送到git的時候,如果專案大於100MB。一般會報這個錯:Failed with error: RPC failed; curl 52 Empty reply from server。需要重新改一下配置:git config --global http.postBuffer 524288000
  • 切換分支:git checkout name
  • 撤銷修改:git checkout --file
  • 刪除檔案:git rm file
  • 檢視分支:git branch
  • 建立分支:git branch name
  • 建立並切換分支:git checkout -b name
  • 合併某分支到當前分支:git merge name
  • 刪除分支:git branch -d name
  • 刪除遠端分支:git push origin :name
  • 拉取遠端分支:git checkout -b name(本地分支名)  remoteName(遠端分支名)
  • 更改遠端倉庫地址:git remote set-url origin [newUrl]