手把手教你如何加入到github的開源世界

我曾經一直想加入到開源項目中,可是由於沒有人指導流程,網上看了不少,基本都是說了個大概,若是你也是一個初出茅廬的人,那麼,我將以本身提交的一次開源代碼爲例,教會你步入開源的世界。git

1,首先登錄到https://github.com平臺上註冊一個本身的帳號,這個過程我就不演示了github

2,而後在左上部分輸入一個開源項目的名字,我選擇的是jvalidator,回車搜索。bash

3,在搜索結果頁面找到以下如圖所示的項目,單擊項目名稱。工具

4,此時,你已經進入到了rinh/jvalidator的項目主頁了,單擊右上角的fork按鈕,就把這個項目拉到你的帳戶下了,你就能夠加入到這個項目中了版本控制

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

blog

6,此時,你須要安裝一個git的客戶端工具,固然這就不少了,咱們演示就用它了http://msysgit.github.io,到這個頁面下載此工具,選擇一個最新的版本吧,下載到你的電腦裏,而後安裝它。開發

7,接着,你在你的磁盤裏的一個合適位置創建一個目錄,專門用來存放開源代碼,好比我在個人D盤下創建了一個git文件夾,進入git文件夾get

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

9,直接輸入命令 git  clone  接着將起先的地址複製到後面,回車,就開始將你的github上的jvalidator的源碼下載到你的電腦裏了it

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,到此,你的任務就完成了,等到開源項目的管理人員審覈,經過了,他就把你的改動合併到相應的開發分支上。

相關文章
相關標籤/搜索