怎么给开源项目提PR?
1. fork 你要的项目
2. 下载到本地
相关步骤如下
在你需要的文件夹下面,右键 git bash 命令,打开 git 命令框
执行如下指令可将项目代码下载到当前目录
git clone https://github.com/mingjiezhou/javascript-tutorial.git
打开项目,执行 git remote -v 命令,查看与远程的连接

如图,origin 是与自己github 仓库的连接,upstream 是与上游的连接(指fork项目的来源),与上游的连接需要我们执行这条指令
git remote add upstream XXX.git
3. 创建自己的代码分支
所有的代码修改都因该在自己建立的分支下进行
git checkout -b coding // coding 是自己随意命名的分支名
4. 修改代码
5. 提交代码
git status
git add *
git commit -m '描述文字'
git push origin coding:coding //将新建 coding 分支推送到远程,同样命名为 coding
6. 提交pr
在项目主页点击切换到 Pull requests 模块,点击 New pull request 按钮, 系统自动获取 commit,填好pr 名字(一般和本地提交的 commit 一致就行),和描述说明(对上游作者说的话),点击提交就可以了。
怎么给开源项目提PR?的更多相关文章
- 记录第一次给开源项目提 PR
		本文是深入浅出 ahooks 源码系列文章的第八篇,该系列已整理成文档-地址.觉得还不错,给个 star 支持一下哈,Thanks. 本篇文章算是该系列的一个彩蛋篇,记录一下第一次给开源项目提 PR ... 
- 如何参与开源项目 - 细说 GitHub 上的 PR 全过程
		目录 一.概述 二.为什么要参与开源项目 三.为什么我想介绍如何 PR 四.我想参与开源项目,怎么开始? 4.1.寻找一个合适的开源项目 4.2.寻找贡献点 五.我要提交 PR,怎么上手? 5.1.第 ... 
- Android开源项目分类汇总
		目前包括: Android开源项目第一篇——个性化控件(View)篇 包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView. ... 
- GitHub上史上最全的Android开源项目分类汇总  (转)
		GitHub上史上最全的Android开源项目分类汇总 标签: github android 开源 | 发表时间:2014-11-23 23:00 | 作者:u013149325 分享到: 出处:ht ... 
- 【Android】Android开源项目分类汇总
		第一部分 个性化控件(View) 主要介绍那些不错个性化的View,包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.Pro ... 
- Android开源项目汇总【转】
		主要介绍那些不错个性化的View,包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.ProgressBar.TextView ... 
- GitHub上史上最全的Android开源项目分类汇总
		今天在看博客的时候,无意中发现了 @Trinea 在GitHub上的一个项目 Android开源项目分类汇总 ,由于类容太多了,我没有一个个完整地看完,但是里面介绍的开源项目都非常有参考价值,包括很炫 ... 
- Android 开源项目分类汇总(转)
		Android 开源项目分类汇总(转) ## 第一部分 个性化控件(View)主要介绍那些不错个性化的 View,包括 ListView.ActionBar.Menu.ViewPager.Galler ... 
- 【开源项目8】Android开源项目分类汇总【畜生级别】
		欢迎大家推荐好的Android开源项目,可直接Commit或在 收集&提交页 中告诉我,欢迎Star.Fork :) 微博:Trinea 主页:www.trinea.cn 邮箱:t ... 
随机推荐
- php中如何获取数组长度
			php获取数组的长度的方法 一.总结 一句话总结:count方法和sizeof方法 二.php获取数组的长度的方法 php获取数组长度的方法: 一). 获取一维数组的方法: 1.count.sizeo ... 
- 三种思路实现自定义404页面:Tomcat、SpringMVC精准匹配、重写DispatchServlet
			第1种方式:Tomcat直接处理 web.xml <error-page> <error-code>404</error-code> <location> ... 
- Wpf的布局舍入属性(可以解决软件字体模糊的问题)
			原文:Wpf的布局舍入属性(可以解决软件字体模糊的问题) 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/HK_JY/article/details/ ... 
- 【BZOJ 1005】[HNOI2008]明明的烦恼(化简的另一种方法)
			[题目链接]:http://www.lydsy.com/JudgeOnline/problem.php?id=1005 [题意] [题解] 题目和题解在上一篇; 这里 对 [(m^(n-2-tot)) ... 
- XMPP之ios即时通讯客户端开发-配置XMPP基本信息之工程代码(五)
			登录功能完成以后包含以下代码文件: AppDelegate.h AppDelegate.m LoginViewController.h LoginViewController.m LoginUser. ... 
- HDU 5293 Train chain Problem - 树链剖分(树状数组) + 线段树+ 树型dp
			传送门 题目大意: 一颗n个点的树,给出m条链,第i条链的权值是\(w_i\),可以选择若干条不相交的链,求最大权值和. 题目分析: 树型dp: dp[u][0]表示不经过u节点,其子树的最优值,dp ... 
- LUOGU 1137 - 拓扑排序
			传送门 题目分析 拓扑排序:将图从度为0的点不断的剥掉外层的点,即可得到拓扑序,再按照拓扑序进行一遍简单的dp. code #include<bits/stdc++.h> using na ... 
- apply plugin: 'idea'  --- gradle idea
			如果你的项目使用了Gradle作为构建工具,那么你一定要使用Gradle来自动生成IDE的项目文件,无需再手动的将源代码导入到你的IDE中去了. 如果你使用的是eclipse,可以在build.gra ... 
- SQLyog 报错2058 :连接 mysql 8.0.12 解决方法
			今天闲来无事,下载新版的 mysql 8.0.12 安装. 为了方便安装查看,我下载了sqlyog 工具 连接 mysql 配置新连接报错:错误号码 2058,分析是 mysql 密码加密方法变了. ... 
- this prototype constructor
			http://www.cnblogs.com/phpmix/articles/1734031.html 
