git+github建立分支&提交併貢獻代碼(linux環境)

根據github官網的教程,建立一個Spoon-Knife項目的分支https://github.com/octocat/Spoon-Knifelinux

1、在github建立指定項目分支git

登錄github,進入上述Spoon-Knife項目網址,點擊右上角「Fork」按鈕,稍等片刻便在本身的庫中建立了Spoon-Knife的分支,地址爲https://github.com/myusername/Spoon-Knife.gitgithub

2、克隆項目到本地工具

因爲此時項目只是存在與遠程GitHub,因此必須克隆到本地用於開發,測試

執行以下命令fetch

git clone https://github.com/username/Spoon-Knife.gitspa

即在本地建立了一個項目的克隆。code

3、配置本地庫與原始庫的關聯教程

因爲克隆後的本地庫的只有一個與本身的GitHub上的分支關聯的名爲origin的遠程,因此要提交本身的更新到原始庫,必須配置與原始庫https://github.com/octocat/Spoon-Knife的關聯,名爲upstream開發

執行以下:

cd Spoon-Knife

#進入本地克隆的項目

git remote add upstream https://github.com/octocat/Spoon-Knife.git

#添加與原始庫的關聯,名爲upstream

git fetch upstream

#從原始庫上抓取最新更新

4、修改代碼並提交和PUSH

修改項目下的README文件做爲測試,添加一行「first change.」

git commit -a -m 'Update README'

git push origin master

#提交push到遠程本身的項目分支庫

git fetch upstream

#抓取遠程原始庫的更新

git merge upstream/master

#將抓取的更新合併到本地的庫中

5、發送Pull Requests

    進入本身的Spoon-Knife分支庫,點擊右上角的「Pull Request」 按鈕,進入發送Pull Request界面。上方左邊是原始庫,右邊爲本身的分支庫,在下方填寫標題及評論。點擊「Send pull request」按鈕,則Pull Request 發送成功。而後就等原始庫的維護人員審覈,是否採用你的Pull Request,採用則你的代碼更新會合併到原始庫,完成代碼貢獻。

 

請問你們,在linux下有沒有相似Live Writer的工具來寫博客啊?網頁上寫比較麻煩

相關文章
相關標籤/搜索