github上Fork的原项目,原项目提交了新代码,怎么更新到自己Fork的分支上?
github上Fork的原项目,原项目提交了新代码,怎么更新到自己Fork的分支上?方法一、在github上进行操作、然后更新(旧)登录自己的github账号,在fork的项目内点击“New pull request”:这时候回到自己github账号下fork的项目code下看commits可以看到原项目新提交的内容都已经合过来了。方法二、在github上进行操作、然后更新(新:推荐)这时候回到自
·
github上Fork的原项目,原项目提交了新代码,怎么更新到自己Fork的分支上?
方法一、在github上进行操作、然后更新(旧)
登录自己的github账号,在fork的项目内点击“New pull request”:
这时候回到自己github账号下fork的项目code下看commits可以看到原项目新提交的内容都已经合过来了。
方法二、在github上进行操作、然后更新(新:推荐)
这时候回到自己github账号下fork的项目code下看commits可以看到原项目新提交的内容都已经合过来了。
方法三、通过命令行fetch拉取原仓库更新
1. 配置当前当前fork的仓库的原仓库地址
git remote add upstream <原仓库github地址>
2. 查看当前仓库的远程仓库地址和原仓库地址
git remote -v
3. 获取原仓库的更新。使用fetch更新,fetch后会被存储在一个本地分支upstream/master上
git fetch upstream
4. 合并到本地分支。切换到本地master分支,合并upstream/master分支。
git merge upstream/master
5. 这时候使用git log就能看到原仓库的更新了
git log
6. 如果需要自己github上的fork的仓库需要保持同步更新,执行git push进行推送
git push origin master
每天努力一点,每天都在进步
更多推荐
已为社区贡献2条内容
所有评论(0)