ruby -v html
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
gem sources -l (用來檢查使用替換鏡像位置成功)android
ritekiMac-mini:~ lucky$ sudo gem install cocoapods ios
加target:target
'DecorationBus'
do
github
mac svn:cornerstonesegmentfault
深刻理解學習Git工做流(git-workflow-tutorial) good服務器
CocoaPods安裝和使用及問題:Setting up CocoaPods master repo good架構
全部的項目的Podspec文件都託管在https://github.com/CocoaPods/Specs。第一次執行pod setup時,CocoaPods會將這些podspec索引文件更新到本地的 ~/.cocoapods/目錄下,這個索引文件比較大,有80M左右。因此第一次更新時很是慢,筆者就更新了將近1個小時才完成。
有人在gitcafe(轉移到coding.net上了)和oschina上創建了CocoaPods索引庫的鏡像,由於gitcafe和oschina都是國內的服務器,因此在執行索引更新操做時,會快不少。以下操做能夠將CocoaPods設置成使用gitcafe鏡像:
第一步:刪除master
:~ $ pod repo remove master;
wangzhaoludeMacBook-Pro:~ wangzhaolu$ pod repo remove master;
Removing spec repo `master`
第二步:將以上代碼中的 https://gitcafe.com/akuandev/Specs.git 替換成 http://git.oschina.net/akuandev/Specs.git 便可使用oschina上的鏡像。
:~$ pod repo add master https://gitcafe.com/akuandev/Specs.git;
wangzhaoludeMacBook-Pro:~ wangzhaolu$ pod repo add master https://gitcafe.com/akuandev/Specs.git; Cloning spec repo `master` from `https://gitcafe.com/akuandev/Specs.git` fatal: destination path 'master' already exists and is not an empty directory. wangzhaoludeMacBook-Pro:~ wangzhaolu$
第三步: 更新
:~ $ pod repo update;
wangzhaoludeMacBook-Pro:~ wangzhaolu$ pod repo update;
1.git clone https://gitcafe.com/akuandev/Specs.git ~/.cocoapods/repo/master //過時
2.pod install --verbose --no-repo-update
git clone
https://git.coding.net/akuandev/Specs.git ~/.cocoapods/repo/master //用ssh方法
添加公鑰,登錄
git clone ~/.cocoapods/repo/master //用ssh方法
ssh -T git@git.oschina.net
git clone https://git.oschina.net/akuandev/Specs.git ~/.cocoapods/reop/master
當在update或install時遇到這個問題:
只須要把當前Pod的目錄清理一下就好了。在終端執行如下命令: setup成功後執行install或update便可。大標題 ====
中標題 -------
Export和Check Out,區別在於,Export後的項目不會與repository中的源文件相關聯,是一個獨立的版本,而Check Out下來的文件會建立一個working copy,
能夠直接拖動到repository的子文件夾中,或是選擇軟件上方的Import按鈕上傳,會彈出選項填寫所在位置及名稱,而後選擇Import便可
svn方便了多人開發同一項目的代碼合併問題,可是也有一些事項須要注意:
提交時新增長的文件顯示爲問號狀態的,請選中右擊後 選擇Add to Working Copy以後再commit
trunk 主線 git rebase,顧名思義,就是從新定義(re)起點(base)的做用,即從新定義分支的版本庫狀態。
rm -rf .git
git init
git add . 這樣,當前目錄全部的內容就被添加到源裏面去了
git commit -m "first commit"