在github上看到好的开源项目可以fork成为自己的项目。但是如果fork的项目更新了自己的项目要怎样保持更新呢?
经过一番搜索后找到方法,下面记录下流程。
方法一:登录你的github帐号,选择fork的项目,点击左上角绿色的图标,鼠标放上去以后提示:compare ,review, create a pull reques。
方法二 :将fork后自己的项目clone到本地。
git clone https://github.com/name/libpcap.git
$ git remote -v
origin https://github.com/name/libpcap.git (fetch)
origin https://github.com/name/libpcap.git (push)
将fork之前的项目添加到本地的远程分支中,即作者的分支:
$ git remote add libpcap https://github.com/the-tcpdump-group/libpcap.git
$ git remote -v
libpcap https://github.com/the-tcpdump-group/libpcap.git (fetch)
libpcap https://github.com/the-tcpdump-group/libpcap.git (push)
origin https://github.com/name/libpcap.git (fetch)
origin https://github.com/name/libpcap.git (push)