同步更新别人的仓库


删除重新 fork

fork 别人的仓库后,别人更新时,可以直接删除自己的仓库,然后重新 fork ,简单粗暴。

使用命令行

也可以打开 github 的 Codespaces ,使用下面的命令来同步更新仓库

  • 设置别人仓库为我的upstream(此步骤近第一次需要)

git remote add upstream https://github.com/jupeiqi/jupeiqi.github.io.git

  • 抓取 jupeiqi 原仓库的更新

git fetch upstream

  • 合并远程的master分支

git merge upstream/master

  • 把本地仓库向github仓库(你fork到自己名下的仓库)推送修改

git push

  • 其他可能用到到命令

  • 查看你的远程仓库的路径

git remote -v

  • 检查本地是否有为提交的修改

git status

  • 提交更新

    git add -A 或者git add filename
    git commit -m "note"
    git push origin master
    git status
  • 切换分支

git checkout master


文章作者: JuPeiqi
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 JuPeiqi !
评论
  目录