手把手教你如何加入到github的開源世界! (轉)

來源:互聯網
上載者:User

標籤:

我曾經一直想加入到開源項目中,但是因為沒有人指導流程,網上看了很多,基本都是說了個大概,如果你也是一個初出茅廬的人,那麼,我將以自己提交的一次開原始碼為例,教會你步入開源的世界。

1,首先登陸到https://github.com平台上註冊一個自己的帳號,這個過程我就不示範了

2,然後在左上部分輸入一個開源項目的名字,我選擇的是jvalidator,斷行符號搜尋。

3,在搜尋結果頁面找到如下的項目,單擊項目名稱。

4,此時,你已經進入到了rinh/jvalidator的項目首頁了,單擊右上方的fork按鈕,就把這個項目拉到你的賬戶下了,你就可以加入到這個項目中了

5,此時,頁面已經跳轉到你的賬戶下的jvalidator項目裡了,單擊右下方的複製按鈕,將這個地址就複製下來了,稍後有用

6,此時,你需要安裝一個git的用戶端工具,當然這就很多了,我們示範就用它了http://msysgit.github.io,到這個頁面下載此工具,選擇一個最新的版本吧,下載到你的電腦裡,然後安裝它。

7,接著,你在你的磁碟裡的一個合適位置建立一個目錄,專門用來存放開原始碼,比如我在我的D盤下建立了一個git檔案夾,進入git檔案夾

8,單擊你的滑鼠右鍵,會出現一個Git Bash 命令選項,單擊進入。此時你看到的是一個命名視窗

9,直接輸入命令 git  clone  接著將起先的地址複製到後面,斷行符號,就開始將你的github上的jvalidator的源碼下載到你的電腦裡了

10,此時,就可以去開發裡面的代碼了,添加新的功能,修改明顯的bug......這裡就是你在參與開源開發了

11,通過10後,儲存好檔案,回到我們的git bash命令介面,輸入命令

cd  jvalidator  //進入到這個檔案夾

git add .    //將改動的地方添加到版本管理器

git  commit -m "some changes"  //提交到本地的版本控制庫裡,引號裡面是你對本次提交的說明資訊

git push -u origin master  //將你本地的倉庫提交到你的github帳號裡,此時需要你輸入你的github的帳號和密碼,你輸入就是了

12,此時你在你的本的任務就完成了,進入到你的github上面,選擇到這個jvalidator項目名,單擊進入,右側有個pull request,單擊

13,進入跳轉的頁面單擊右側的New pull Request按鈕

14,此時,你就能看到你改動的方了,核對下,沒有問題後,就單擊View pull request按鈕

 

15,此時,你可以在頁面中輸入你的本次提交的說明資訊,輸入完後,單擊提交按鈕 comment

16,到此,你的任務就完成了,等到開源項目的管理員審核,通過了,他就把你的改動合并到相應的開發分支上。

哈哈,說了這麼多,你最好親自試試,就會了,我當時可是摸索了很久哦!

開心一刻:

http://www.cnblogs.com/wenber/p/3630921.html

 

手把手教你如何加入到github的開源世界! (轉)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.