$ssh-keygen -t rsa -b 4096 -C "your_email@example.com" # Creates a new ssh key, using the provided email as a label # Generating public/private rsa key pair. Enter file in which to save the key (/Users/you/.ssh/id_rsa): [Press enter] // 推薦使用默認地址,若是使用非默認地址可能須要配置 .ssh/config
成功以後html
Your identification has been saved in /Users/you/.ssh/id_rsa. # Your public key has been saved in /Users/you/.ssh/id_rsa.pub. # The key fingerprint is: # 01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db your_email@example.com
`$ ssh -T git@git.coding.net // 注意 git.coding.net 接入到 CDN 上因此會解析多個不一樣的 host ip The authenticity of host ‘git.coding.net (61.146.73.68)’ can not be established. RSA key fingerprint is 98:ab:2b:30:60:00:82:86:bb:85:db:87:22:c4:4f:b1. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added ‘git.coding.net,61.146.73.68’ (RSA) to the list of kn own hosts. Enter passphrase for key ‘/c/Users/Yuankai/.ssh/id_rsa’: Coding.net Tips : [ Hello Kyle_lyk! You have connected to Coding.net by SSH successfully! ] `
1.生成sshgit
在桌面右鍵,選擇Git Bash Here,進入操做界面,輸入「ssh-keygen -t rsa -b 4096 -c "xxxxxxxx@xxx.com(本身註冊時綁定的郵箱)"」命令服務器
繼續輸入"cat ~/.ssh/id_rsa.pub"命令,生成sshapp
2.獲取ssheclipse
將命令行中的ssh按照格式粘貼到項目中(帳戶->ssh公鑰)ssh
若是提示ssh格式錯誤,請檢查本身粘貼是否符合要求,如符合要求,仍然提示ssh格式錯誤,打開c:/user/bigface(你本身的用戶名)/.ssh文件夾(下圖以程新鬆爲例)ide
找到拓展名爲pub的文件,以記事本方式打開它,將內容粘貼到網頁中的SSH-RSA公鑰內容對話框中,去掉後面的郵箱(即新鬆@saucxs)後點擊添加按鈕。post
ssh應該配置成功。測試
3.建立本地倉庫ui
在本地建立一個文件夾,做爲你上傳代碼的本地倉庫,接下來就要把這個倉庫與coding服務器端進行配置
在這個文件夾內點擊右鍵,選擇Git Bash Here,首先要初始化本地倉庫,輸入"git init"命令
進入MyEclipse2014設置密鑰
進入Myeclipse Enterprise workbench->偏好設置->在裏面找到ssh2->Network Connections在Active Provider裏面設置爲Direct
而後進入到SSH2裏面進行設置
選擇私鑰文件
而後點擊apply->Ok
將倉庫導入到本地
將工做空間調到git
將剛剛建立的倉庫導入本身的本地倉庫中
打開碼雲將網址複製
粘貼到這裏
出現以下圖點擊yes
若是出現錯誤建議重啓myeclipse後再進行上面的切換Git工做空間
出現以下圖:
而後點擊finish就可了
出現如上圖說明這個倉庫導入成功
而後開始建立測試項目
右鍵->Team->share Project
出現
選擇Git會打開以下圖
而後選擇剛剛導入進來的倉庫後選擇finish
工程圖標會改變
圖標上出現DemoTest mater說明已經鏈接成功
在源代碼中出現?說明沒有沒有提交的代碼
而後在測試提交將代碼提交到本地倉庫和碼雲上
出現上圖後點擊commit
選擇你剛剛的文件能夠選擇
commit是提交到本地倉庫
commit and Push是提交到本地倉庫和遠程倉庫(碼雲)中
出現
說明已經對文件進行提交
看到本身的myEclipse中的文件已經由?變成了一個黃色的圖標了
查看遠程碼雲代碼如何:
參考:
https://coding.net/help/doc/git/ssh-key.html#ssh
http://www.cnblogs.com/wangtianning1223/p/5286693.html
http://www.10tiao.com/html/300/201611/2651257039/1.html