碼雲(gitee.com)是開源中國推出的代碼託管平臺,支持 Git 和 SVN,提供免費的私有倉庫託管。目前已有超過 300 萬的開發者選擇碼雲。git
在平常開發中,碼雲能夠有效促進團隊協做,提高工做效率。瀏覽器
這裏簡要闡述碼雲的使用方法。安全
1、下載安裝Git網絡
咱們在這裏選擇的是客戶端安裝版,地址:https://git-scm.com/download/win。
在瀏覽器地址欄裏複製粘貼https://git-scm.com/download/win
,而後訪問這個url,這時,瀏覽器會彈出一個對話框:
能夠看到,git根據咱們的操做系統平臺,爲咱們推薦了相應版本的git安裝包。咱們選擇「保存文件」後,一直下一步便可。
安裝完成後,在電腦桌面右鍵,能夠發現多出:Git GUI Here(客戶端) 和GIT Batch Here(終端)。這時,說明您的電腦上已經安裝好git客戶端。
2、註冊碼雲
接下來,打開碼雲網站https://gitee.com/,註冊本身的碼雲帳戶。這時,您能夠建立本身的項目,也能夠加入一個項目。
不過當前要作的是,生成SSH公鑰。SSH是Secure Shell的縮寫,是提供安全性的協議,是目前較可靠,專爲遠程登陸會話和其餘網絡服務提供安全性的協議。
利用 SSH 協議能夠有效防止遠程管理過程當中的信息泄露問題。
咱們使用碼雲,從遠程下載文件,或者從電腦本地向遠程推送文件,中間的傳輸過程須要提供安全保障,所以需遵照SSH協議。
3、本機生成公鑰
使用SSH公鑰可讓你在你的電腦和碼雲通信的時候使用安全鏈接(Git的Remote要使用SSH地址)。
在要上傳的項目中點擊右鍵中的Git Bash Here 打開.
生成Git的公鑰,輸入:
https://git-scm.com/download/win
ssh-keygen -t rsa -C "您的郵箱地址"
而後一路回車,能夠看到生成公鑰的路徑。接着,打開存放公鑰的文件路徑,用記事本打開裏面的id_rsa.pub文件,使用Ctrl+A,而後複製裏面的內容添加到碼雲的 SSH公鑰便可。ssh
4、本地初始化一個項目網站
首先,你須要執行下面兩條命令,做爲git的基礎配置,做用是告訴git你是誰,你輸入的信息將出如今你建立的提交中.
git config --global user.name "你的名字或暱稱" git config --global user.email "你的郵箱"
而後在你的須要初始化版本庫的文件夾中執行:url
git init git remote add origin "你的項目地址(剛纔在碼雲建立的項目的地址)" //注:項目地址形式爲:http://git.oschina.net/x
這樣就完成了一次版本的初始化。操作系統
若是你想克隆一個項目,只須要執行:.net
git clone "項目地址"
5、代碼提交3d
進入你已經初始化好的或者克隆項目的目錄,而後執行:
git pull origin master git touch init.txt //若是已經存在更改的文件,則這一步不是必須的 git add . git commit -m "第一次提交" //雙引號內的字符串能夠更名 git push origin master
而後,若是須要帳號密碼的話就輸入帳號密碼,這樣就完成了向碼雲的一次提交。
此時,你能夠在你的我的面板、項目主頁查看到你的提交記錄 ,到這裏就已經完成了,如在同步時遇到異常,請繼續往下看。
6、同步衝突
按照本文檔新建的項目時,在碼雲平臺倉庫上已經存在readme文件,故在提交時可能會存在衝突,這時您須要選擇的是保留線上的文件或者捨棄線上的文件;
(1)若是您捨棄線上的文件,則在推送時選擇強制推送,強制推送須要執行下面的命令
git push origin master -f
(2)若是您選擇保留線上的readme文件,則須要先執行
git pull origin master
而後才能夠推送,若是發生衝突,則須要先解決衝突。