1.
首先找到你要fork的项目,然后点击fork, 输入完简单的基础信息后,会跳转到你自己fork后的仓库
2.
在你电脑上 把你刚才fork的项目克隆下来。
git clone https://5678.git
3.
添加远程仓库的连接。首先,使用以下命令添加别人的远程仓库链接,并命名为 upstream(可以自定义名称)
git remote add upstream <别人的仓库地址>
4.
拉取(Fetch)最新的分支信息。使用以下命令从别人的远程仓库拉取最新的分支信息:
git fetch upstream
可以看到 上游仓库已经更新了2个分支的代码。
5.
接下来是重点有可能你fork的时候,只有一个master(main)分支,而作者已经有新建了一个分支。
5.1 如果你只是合并作者的master分支代码。 执行下面命令**
git merge upstream/master master
然后将修改推送到你的仓库
git push origin master
—————————————分割线———————————————————————————
5.2如果你要把作者的dev分支也合并到你自己的仓库。
首先切换到别人新建的分支。使用以下命令切换到别人新建的分支
git checkout upstream/dev
如果需要将该分支在你的本地继续开发,可以创建一个本地分支来跟踪别人的分支。使用以下命令创建并切换到新的本地分支:
git checkout -b dev
推送(Push)新建的本地分支到你的远程仓库
git push -u origin dev
-----拒绝内卷,拒接收费,从自己做起