非团队协作开发
一般在使用一些开源框架的时候会遇到,当我们去使用别人写好的一些框架,觉得里面实现的功能不完善,或者你有更优的实现方式,就可以利用github上面 Fork来进行拷贝到自己的账户中
fork完后,我们就可以把服务器里面的代码clone到本地
git clone 仓库地址
后续就可以进行修改,添加到暂存区,然后提交到git仓库,推送到服务器
git add 文件
git commit -m 日志信息
git push 仓库地址
此时已经把代码改好,并且推送到了自己的github账户中,此时我们需要把修改好的代码推送给原作者
点击 New pull requests 跳转到创建新请求的页面
点击按钮会跳转到发送页面,填写主题和描述,点击create pull request即可,此时原作者就能收到信息
原作者如果想看一些代码的变化,可以参照下图
原作者觉得修改不错,可以进行合并