git fock的子项目从上游仓库(源项目)同步更新
生活随笔
收集整理的這篇文章主要介紹了
git fock的子项目从上游仓库(源项目)同步更新
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.clone fock的項目到本地
git clone https://github.com/YOUR_USERNAME/YOUR_FORK.git2.查看項目遠程狀態
git remote -v # origin https://github.com/YOUR_USERNAME/YOUR_FORK.git (fetch) # origin https://github.com/YOUR_USERNAME/YOUR_FORK.git (push)3.添加一個將被同步給 fork 遠程的上游倉庫
git remote add upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git4.再次查看狀態確認是否配置成功
git remote -v # origin https://github.com/YOUR_USERNAME/YOUR_FORK.git (fetch) # origin https://github.com/YOUR_USERNAME/YOUR_FORK.git (push) # upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git (fetch) # upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git (push)5.從上游倉庫 fetch 分支和提交點,傳送到本地,并會被存儲在一個本地分支 upstream/master
git fetch upstream # remote: Counting objects: 75, done. # remote: Compressing objects: 100% (53/53), done. # remote: Total 62 (delta 27), reused 44 (delta 9) # Unpacking objects: 100% (62/62), done. # From https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY # * [new branch] master -> upstream/master6.切換到本地主分支(如果不在的話)
git checkout master # Switched to branch 'master'7.把 upstream/master 分支合并到本地 master 上
git merge upstream/master # Updating a422352..5fdff0f # Fast-forward # README | 9 ------- # README.md | 7 ++++++ # 2 files changed, 7 insertions(+), 9 deletions(-) # delete mode 100644 README # create mode 100644 README.md8.更新到 GitHub 的 fork 上
git push origin master原文鏈接:https://gaohaoyang.github.io/2015/04/12/Syncing-a-fork/
總結
以上是生活随笔為你收集整理的git fock的子项目从上游仓库(源项目)同步更新的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: TP-LINK Wi-Fi 7 灯塔路由
- 下一篇: iqoo音质怎么样