gitlab for mac

記錄下在mac上使用gitlab遇到的問題

1、註冊用戶,拿到權限

到你們gitlab項目網址下的profile setting下的SSH KEYS中,找到generate it


命令行執行

ssh-keygen -t rsa -C“[email protected]

得到ssh key

執行

cat ~/.ssh/id_rsa.pub

看到ssh key,複製它,來到剛纔profile setting->SSH KEYS的頁面,點擊Add SSH Keys,把剛纔生成的SSH KEY粘進去,Title會自動填充,OK


2、驗證SSH key是否可用


此時如果直接用git拉代碼 ,git clone git@xxxxxxx:xxxx.git,可能會提示Permission denied(publickey)。需要確認下本機的key是否綁定上。

參考https://help.github.com/articles/error-permission-denied-publickey/

執行

ssh -T [email protected]

如果看到什麼 hi,XXX,welcome to ...之類的,說明服務端沒問題了


再執行

ssh-add -l

正確情況應該看到類似2048 a0:dd:42:3c:5a:9d:e4:2a:21:52:4e:78:07:6e:c8:4d /Users/USERNAME/.ssh/id_rsa (RSA),但如果出現indifitier XXXX(好像是標識符未綁定什麼的),就再執行

ssh-add

這樣就能看到類似2048 a0:dd:42:3c:5a:9d:e4:2a:21:52:4e:78:07:6e:c8:4d /Users/USERNAME/.ssh/id_rsa (RSA),比較下這裏a0:dd:42:3c:5a:9d:e4:2a:21:52:4e:78:07:6e:c8:4d和profile setting->ssh key裏已經添加的key是否一致。


此時再git clone代碼應該就可以了


3、cocoapods

參考:http://tech.techweb.com.cn/thread-634919-1-1.html

安裝成功後到工程目錄下執行pos install,則cocoapods就會分析依賴並down下所有依賴的文件和庫,在當前目錄下的pods目錄中


4、git使用

http://www.bootcss.com/p/git-guide/

http://blog.csdn.net/ithomer/article/details/7529022



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章