首页 > 编程知识 正文

github上传代码,js post提交

时间:2023-05-05 14:41:51 阅读:148431 作者:175

一、参考说明参考文章一:用Github提交代码(pullrequest )

URL :

33559 jingyan.Baidu.com/article/358570 f64 dcdc2ce 4724 fc 32.html

文章github ——拉动请求

URL:http://blog.csdn.net/u 012325167/article/details/50635522

文章3:git工作流指南: PullRequest工作流

URL:http://blog.jobbole.com/76854 /

二. pull Request (拉式请求) 2.0、描述:我的github用户: Forever99、项目所有者用户: huayan66

2.1、应用场景1 :项目相关人员,而非1: 我不是这个项目的参与开发人员

但是我看了这个项目,发现项目并不完美,所以我决定完善这个项目。 但是,我的完美操作不是对原项目进行修改,而是必须自己经过以下操作。

1、先fork相应项目,相当于复制到自己的github账号下

2、然后登录本地分支

3、创建特性分支

4、对该特性分支进行扩展功能或修正错误

5、客户端hello仓库所有修改同步到github

6、叫醒原作者(huayan66 )展示pullrequest,决定是否接受修正

7、原作者(huayan66 )同意接受此修改【扩展】后,合并到他自己的项目中

8、确认提交

9、提交流程结束,扩展功能已整合到原作者的项目仓库

从而达到为项目做出一份贡献的目的

1、先fork相应项目,相当于复制到自己的github账号下(1) fork前

)2) fork后

2 .然后克隆到本地分支

3、特性分支注释的创建:通过GitHub发送Pull Request时,通常发送特性分支。 这使Pull Request具有更明确的特性[主题],有助于让对方了解修改代码的意图,提高代码的审阅效率。)

添加了一个名为add-new-jpg的新分支

目的:描述扩展功能,新增图片

4、对此特性分支进行了扩展,修复了错误,在add-new-jpg分支中添加了扩展功能。 追加了一张图像。 添加信息的图像. jpg

5、客户端hello仓库所有修改同步到github

同步后的结果

6、向原作者(huayan66 )发送pull request,让他看看,决定是否接受你的修改(1)点击旁边绿色的Compare pull request按钮

【2】填写功能扩展的说明,发行pull request

7、原作者(huayan66 )同意接受此修改【扩展】后,合并到他自己的项目中

8、确认提交

9、提交流程结束,扩展功能已整合到原作者的项目仓库

2.2、应用场景2: 我是这个项目的参与开发人员

在项目仓库所在的分支中,add-new-file分支中添加了基于master的新功能,即nihao.txt文件。 项目负责人: Forever99希望能将这个新增加的功能集成到主分支中,实现项目仓库的功能扩展。

1、添加新文件分支添加新功能

2、将gitbub本地客户端修复与github站点同步

3、发送抽取请求

4、项目负责人: Forever99在github网站上看到队友之一发送了pull request

5、项目负责人: Forever99收到请求后一并接受该修改(1)点击其pull request

)2)填写集成信息,单击)合并拉式请求(add-new-file分支对其撒谎的扩展功能合并到主分支中,主分支实现扩展功能。

6、确认修改

7、合并完成并删除多余的分支(add-new-file )原因: add-new-file分支最初是为了实现某些扩展功能而创建的,但现在已经实现了master分支上的扩展功能

8、最后一页

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。