github fork別人專案之後,更新和提交操作

Awbeci發表於2018-03-01

首先要先確定一下是否建立了主repo的遠端源:

git remote -v
如果裡面只能看到你自己的兩個源(fetch 和 push),那就需要新增主repo的源:

git remote add upstream URL
git remote -v
然後你就能看到upstream了。

如果想同步原主倉庫的更新,可以做如下操作:

git fetch upstream
git merge upstream/master


當你有更新的程式碼先要提交到你遠端的倉庫:
git add .
git commit -m `anything …`

然後,你再通過github網頁pull request 就可以完成推送給原作者合併了

參考:
1、gitlab和github下fork後如何同步源的新更新

2、github上fork了別人的專案後,再同步更新別人的提交

3、git學習–GitHub上如何進行PR(Pull Request)操作

4、Git遠端操作詳解

相關文章