Github Fork

找到你想fork的项目

点fork,然后这个项目的代码就被克隆到你的gihub了。
扩展操作:你可以设置下popular面板将其展示在首页。

一波常规操作将项目clone到你本地

这里不要搞混,脑海里需要明确2个概念,”源项目”,”你fork的项目”。

ok,现在去把你的github内克隆的项目地址复制,然后clone到你计算机上。

如下3条命令是必不可少的。

$ git remote add upstream https://github.com/liudao01/EventCollect.git //upstream是一个自定义命名,相当于把你克隆的项目与源项目进行一个关联

$ git fetch upstream //更新源项目代码

$ git merge upstream/master  //更新之后合并到本地,此刻可能发生冲突

一顿修改,然后去github上操作pull request

先提交到你的github仓库

你之前clone到本地了,然后经过一顿修改。然后提交到你的github上。地址是”你fork的项目”而不是”源项目”。

具体操作就和以前一样,这里不啰嗦了:https://blog.csdn.net/user11223344abc/article/details/73555859

然后再提交给源项目的作者,申请合并到源项目


如果被源项目者打回来了怎么办?

合并之前有问题的commit,然后再次发起进攻。

(Git)合并多个commit:https://segmentfault.com/a/1190000007748862

猜你喜欢

转载自blog.csdn.net/user11223344abc/article/details/81218915