Github上怎麼修改別人的專案並且提交給原作者!圖文並茂!
阿新 • • 發佈:2018-11-28
Github上怎麼修改別人的專案並且提交給原作者!圖文並茂!
寫這篇部落格的初衷,是因為我的專案Only需要一些朋友一起參與進來,但是很多的Git都不是很熟練,其實版本控制這種東西沒有什麼難度的,只要稍微掌握以下就好了,如果有興趣的話也可以到Only這個專案進來
好的,不多說,直接開車了,我們先簡單的找一個專案,比如這個專案,我需要更改他的內容,我們就直接fork這個專案
緊接著你就可以看到這個專案已經被你fork了
現在我們就可以直接clone下我們自己的專案來了
git clone xxxx
- 1
我們clone下來之後就可以更改了,這裡我就在說明檔案里加一句話:到此一遊就好了,緊接著,我們提交
這裡的Git命令,大家應該都熟悉吧,不熟悉的可以看下我的這篇文章:
意思就是
//新增全部
git add -A
//提交全部
git commit -m '更新日誌'
//提交到伺服器
git push
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
到這裡,我們就可以在Github上看到我們自己的更新了
然後我們點選專案上的Pull request去請求
在這裡寫上我們的更新日誌和更改了什麼東西,然後點選Create pull request
到這裡,就沒有我們什麼事了,我們只要等待作者收到郵件同意我們的更新就好了,那作者哪裡做了什麼呢?
當他收到這個請求就會看到
只要點選同意,我們的提交就合併到他的程式碼裡去了,就可以看到提交資訊了
這個時候你的程式碼就靜靜的躺在作者的Github裡了