Photo by Mohammad Rahmani / Unsplash

如何从fork源仓库同步最新更改

Git Apr 7, 2022

克隆

clone你forked的仓库到本地

$ git clone https://github.com/mine/xxxxxx.git

进入目录

$ cd xxxxxx

添加远端

然后添加一个remote, 地址是源仓库, 名字upstream

$ git remote add upstream https://github.com/source/xxx.git

拉取远端改变

先抓取是否有新内容

$ git fetch upstream

如果有的话, 拉取内容, 仓库为远端upstream, 分支是master

$ git pull upstream master

合并

有新内容并且你已经拉取之后, 你想应用新内容, 可以从源仓库合并新内容

$ git merge upstream/master

解决合并冲突, 合并完成, 同步成功

Tags

壳壳

一个想法不一定对