oschina項目部署和SSH配置

[碼云](https://git.oschina.net ) 建議不要直接百度開源中國

一、生成并部署SSH key

1.如何生成ssh公鑰

你可以按如下命令來生成sshkey:

ssh-keygen -t rsa -C "自己的郵箱xxx.com"  

# Generating public/private rsa key pair.
# Enter file in which to save the key (/Users/bzwmac2/.ssh/id_rsa): 
回車輸入密碼,盡量簡單易記,再次確認密碼

The key fingerprint is:
SHA256:nVrvW4rD9zXCC/lYpHhC0FLcU4O7xMniCm1UqAN+Yw xxx@xxx.com
The key's randomart image is:
+---[RSA 2048]----+
|     ...o.. oo   |
|     .+ oo +  .  |
|     .++..o +    |
|     E =o+ B     |
|      o S.* ..   |
|     . o.+.o=    |
|      o o+ =.+...|
|       .  =o*oo..|
|          .++=.  |
+----[SHA256]-----+

2.在Mac隱藏文件中找到.ssh

ssh.png

3.查看公鑰

將id_rsa.pub直接拖入XCode打開復制
也可以輸入命令:cat ~/.ssh/id_rsa.pub
然后粘貼到oschina添加公鑰的地方

4.測試公鑰

#測試 SSH 連接
ssh -T git@git.oschina.net

提示輸入yes
Are you sure you want to continue connecting (yes/no)? yes
輸入步驟一中設置的密碼
密碼.png
返回
Welcome to Git@OSC, yourname!

配置SSH完成!

二、項目部署到oschina

1.新建項目

新建項目.png

2.復制ssh地址,SourceTree克隆倉庫

clone.png

3.添加 .gitignore忽略文件

[github](https://github.com/github/gitignore ) 獲取最新的gitignore,然后復制一份需要的.gitignore文件,粘貼到自己的項目中
添加.gitignore文件后,每次提交時不會將自己的項目設置信息提交到服務器,團隊開發(fā)很重要

gitignore.png

cd到文件目錄,更改文件名

mv Swift.gitignore .gitignore
mv.png

4.創(chuàng)建一個項目,放到SSHText目錄下,SourceTree提交到遠程就可以了!

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,932評論 18 139
  • 1 有一種思念在旋律上鋪展 我輕撫纖盈的音符 你可感受到我的溫柔 在午夜?jié)B入你的夢鄉(xiāng) 滋潤你的耳朵 輕聲聆聽我此刻...
    木子愛若閱讀 633評論 39 29
  • 今天的風雪真是很大,很寒冷。 我獨自逛街。 我給自己買了一個暖寶寶——它能溫暖我的心;我又給自己買了一件小棉襖——...
    冒牌文人閱讀 191評論 0 0
  • 嘗試創(chuàng)建新的 Azure 虛擬機 (VM) 時,遇到的常見錯誤是預配失敗或分配失敗。 當由于準備步驟不當,或者在從...
    ITknight閱讀 204評論 0 0
  • 本文參加#未完待續(xù),就要表白#活動,本人承諾,文章內容為原創(chuàng),且未在其他平臺發(fā)表過 感謝母校的辛勤培育,報答母校是...
    源遠流長LCY閱讀 257評論 0 1