1. 程式人生 > >【轉載】使用阿裏雲code和git管理項目

【轉載】使用阿裏雲code和git管理項目

雲端 keyword strong 傳輸 windows ring fsharp string 訪問

使用代碼雲托管和git來管理項目可以使多客戶端和多人開發更加高效。通過對比github,bitbucket和國內一些雲托管服務發現阿裏雲在項目空間和傳輸速度及穩定性上更能滿足公司開發的要求。本文將介紹關於阿裏雲code及git的簡單使用。

一、註冊阿裏雲

可以直接使用淘寶賬號登錄,根據官網提示註冊登錄即可。推薦使用綁定了郵箱的淘寶賬號,這樣可以避免一些設置git和ssh時可能遇到的問題。

二、下載和配置git

登錄阿裏雲code之後再右上角個人頭像邊上有個幫助按鈕,這裏給出了簡單的git教程。
也可以訪問廖雪峰的官方網站學習比較詳盡的git教程
這裏給出windows版git官方和網盤的下載地址:
git官方下載
git網盤鏡像
安裝git時選擇要安裝的目錄,一直點擊下一步使用默認配置即可。
安裝完成之後在電腦任意位置點擊鼠標右鍵會出現bash選項,同時可以在開始菜單中找到“Git”->“Git Bash”,打開會出現一個類似命令行的工具,這說明安裝已經成功。
技術分享圖片

技術分享圖片
技術分享圖片
然後開始配置git的user name和email用於身份驗證,打開git bash工具,輸入

git config --global user.name "your name"git config --global user.email "your email"
  • 1
  • 2

其中your name為淘寶賬號綁定郵箱@前的部分,your email為郵箱賬號,如果註冊時使用的是手機則your name為空即可,這會影響到之後git的使用權限(目前遇到的權限問題,還在驗證中)。例如我們綁定的郵箱為[email protected],則配置信息為:

git config --global user.name "1234567890"
git config --global user.email "[email protected]"
  • 1
  • 2

技術分享圖片
可以使用如下命令查看已經配置的信息:

git config --global user.namegit config --global user.emailgit config --global --list
  • 1
  • 2
  • 3

技術分享圖片

三、添加SSH

我們需要在阿裏雲code的賬號下添加工作pc對應的ssh已獲得對項目管理的各種權限,在阿裏雲code的幫助中有添加ssh的簡單教程。
在git bash中輸入獲取公鑰的指令:

cat ~/.ssh/id_rsa.pub
  • 1

如果看到一長串以 ssh-rsa或 ssh-dsa開頭的字符串,說明已經存在本地公鑰(但似乎在創建公鑰時需要對應阿裏雲code的賬號,所以我們可以創建一個新的本地公鑰)。
繼續在git bash中輸入:

ssh-keygen -t rsa -C "your account"
  • 1

其中your account對應淘寶賬號綁定的郵箱,手機註冊則為空(可在阿裏雲code的幫助中查看)
技術分享圖片
點擊回車使用默認值,或者可以輸入存放鍵值對和密碼的位置和文件名。結束之後繼續輸入獲取公鑰的指令來獲取公鑰:
技術分享圖片
將取得的如圖所示的公鑰從ssh開始復制,點擊阿裏雲code頁面右上角賬號頭像->個人資料->SSH密鑰->增加SSH密鑰,將復制的內容粘貼入公鑰,並輸入一個標題,然後點擊增加密鑰:
技術分享圖片 技術分享圖片 技術分享圖片

技術分享圖片

四、新建項目並使用git上傳本地代碼

先在本地創建好Unity項目。
點擊阿裏雲code頁面上的新項目,項目路徑填寫項目名字,並輸入項目描述(可選),可見等級選擇私有。點擊創建項目。
技術分享圖片

技術分享圖片
在Unity項目根目錄下右擊選擇Git Bash Here,輸入如下指令:

git initgit remote add origin git@code.aliyun.com:account/TestProject.gitgit add .git commit -am "message"git push -u origin master
  • 1
  • 2
  • 3
  • 4
  • 5

其中“[email protected]:account/TestProject.git“為阿裏雲code項目的SSH,在項目界面可以看到。message為本次提交的信息。
技術分享圖片
出現類似上圖所以消息則推送已成功。項目有修改時只需要在git bush中依次add,commit,和push即可。至此我們就成功在雲端建立了一個項目並將本地的項目推送了上去,之後我們在另一臺pc上要編輯項目時只需將項目從雲端pull下來即可,相關教程和git的一些常用指令將在下一章進行講解。

作者:蔣誌傑

轉載來自: https://blog.csdn.net/dark00800/article/details/54571859

【轉載】使用阿裏雲code和git管理項目