1. 程式人生 > >Github上怎麼修改別人的專案並且提交給原作者!圖文並茂!

Github上怎麼修改別人的專案並且提交給原作者!圖文並茂!

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裡了

如果有興趣可以加群:555974449,我們一起做專案!

Github上怎麼修改別人的專案並且提交給原作者!圖文並茂!