最近使用gitlab,发现在网页上点击派生(fork)的仓库,无法像gitee一样直接点击同步按钮来同步原仓库代码。
Gitee上可以直接点击同步即可:
而gitlab的web上没有这个功能,总不能每次提交代码都删除后再fork一次吧。在网上搜了下,其实通过命令行,添加一个远程链接,然后再合并到当前分支即可。
以下方法亲测可用,以供参考和备忘:
git remote -v
git remote add upstream [原仓库clone链接]
git remote -v
git fetch upstream
git merge upstream/master
git push origin master