繁体   English   中英

合并请求和同步分叉回购

[英]merge request and sync forked repo

我从 repoA 分叉,然后其他人将他们的 PR 合并到 repoA,我如何同步 repoA 和我的 forkedOfRepoA?
会自动同步吗?

我访问 forkedOfRepoA 我看到一条消息:

This branch is 37 commits behind repoA:master`

我接下来应该做什么?

假设您在一个不是master的分支中工作(作为最佳实践),您只需在repoA之上重新设置您的分支

cd /path/to/my/local/fork/clone
git remote repoA https://github.com/<original>/<repoA>
git fetch repoA
git switch my_working_branch
git rebase repoA/master
git push -f

我的问题是我想将我的 forkedRepoA:master 与 repoA:master 同步

为此,这更容易:

cd /path/to/my/local/fork/clone
git remote repoA https://github.com/<original>/<repoA>
git fetch repoA

git switch master
git pull repoA master
git push

git switch my_working_branch
# resume working

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM