使用oschina的git伺服器圖文流程,

來源:互聯網
上載者:User

使用oschina的git伺服器圖文流程,

參考了豆沙包的教程我自己也做了一遍也來寫寫我的心得和體會

由於報名參加了遊戲蠻牛《刀塔傳奇》開源項目,伺服器+用戶端,所以覺著不管時間怎麼著,還是或多或少做點貢獻吧。畢竟這種體驗應該還是第一次,雖然感覺到後期可能人會越來越少,甚至現在人都越來越少了,因為我們使用git來管理項目寫作開發,可能把很多沒有git經驗和基礎的同學小夥伴們攔在了門外,所以索性花一點點時間來寫一下今天下午研究了一下午git並且使用oschina Git作為伺服器的一些心得體會,希望有志於加入協作開發的小夥伴不被第一個困難難倒。

言歸正傳

1.基本心得

學習git首先不要被外表所嚇倒了,git是一個工具而已,能有多難呢?只是我們還沒有掌握使用工具的方法而已,使用筷子我們小時候還不是用了那麼久麼!git應該也是一樣,當你學會了使用git過後,就像你會使用筷子了,那麼吃飯夾菜就方便多了,至少比老外的刀叉更加靈活自如。首先我們不說複雜了也不要一來就重頭學習著走,原理我們要瞭解,但是不要一來就被一大堆概念所嚇倒,這篇文章僅僅讓大家在本地安裝上git,然後串連上oschina伺服器,能從上面clone代碼下來,然後能把自己寫的代碼pull上去,實作類別似svn的效果即可,至於更多的功能代碼以及git的操作命令還需要大家慢慢來使用和熟悉,不要著急,畢竟我也和你們一樣,現在也只會這些。哈哈。


2.相關下載

首先是下載相關的git安裝,這裡到我的百度網盤去下載吧,: http://pan.baidu.com/s/1bn3xDF5 密碼: xyay

一個git安裝檔案,一個是類似svn的TortoiseGit-1.8.10.0-64bit,我這裡是64位的,如果您是32位的那麼對應去搜一下32位的下載安裝即可。


3.建立一個新的項目

安裝好了對應的git過後,就登入連結https://git.oschina.net/,註冊帳號密碼,這個不多說了。然後建立一個新的項目



這裡我建立了一個叫做firstGitTest的項目。注意最好初始化項目的時候勾選ReadMe.md檔案,後面很多說明性質的內容可以寫到裡面非常方便。

4.為這個項目添加密匙

建立了項目過後,由於你要本地要上傳到伺服器上面,那麼必須要有對應的密匙,來提高安全措施,光有帳號密碼是不夠的,你懂的!按照圖示點擊管理→部署公匙管理→添加部署公匙→新的公匙。


你在你的案頭右鍵可以看到

點擊過後可以開啟git的命令輸入框這個時候輸入 :   ssh-keygen.exe -C "郵箱地址"  -t rsa 這裡的郵箱地址就是你註冊oschina的郵箱地址就好了

然後會要求輸入儲存的密匙的地址我這裡是輸入的e:/firstGit,然後你需要輸入你註冊oschina的密碼,這裡預設是不顯示出來的,你輸入了直接斷行符號即可如所示

接下來我們去e盤找到對應的firstGit_key.pub,然後用記事本開啟也可以,推薦使用notepad++免費好用。

然後複製裡面的內容,然後再添加新的密匙頁面按如操作即可


5.下載項目,提交更改

這個時候你就可以clone項目下來了,首先你在某個位置建立一個檔案夾,然後右鍵回出現git clone,然後填入在oschina剛才你新建立的項目地址。然後點擊ok,那麼就可以把伺服器上的項目clone到本地來了,這個時候我們隨便建立一個檔案夾,叫新增.txt,然後回到父目錄,右鍵git commint。

一般第一次會跳轉到,設定帳號密碼的地方

這個時候你只需要對應的輸入你在oschina的使用者名稱和郵箱地址就可以了,signing key你直接勾選後面的inherit就可以了。此時點擊確定,然後輸入message,就提交成功啦。


好了,最簡單的從伺服器clone下項目並且本地更新後上傳項目的一個流程就完了。這個時候你再到oschina git上看,新增的內容已經添加上去了,相關的注釋也都添加上去了,是不是很簡單呢?太簡單了,也沒用什麼命令不是嗎?至於後續的還有如何領取任務,接任務,可以繼續關注後續教程,我也在學習過程中。


歡迎學習unity3D的小夥伴加入我們的協作開發共同提高。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.