Github如何提交一个PR (Pull Requests)

过程

先将项目Fork到自己的仓库

克隆项目到本地

git clone https://github.com/plain-dev/SmartRefreshLayout.git

查看项目分支

//查看本地分支
git branch
//结果如下
* release

//查看远程分支
git branch -a
//结果如下
* release
  remotes/origin/1.x
  remotes/origin/HEAD -> origin/release
  remotes/origin/androidx
  remotes/origin/master
  remotes/origin/release

查看当前所在分支

git status

//结果如下
On branch release
Your branch is up to date with 'origin/release'.

nothing to commit, working tree clean

切换到要修改的文件所在分支

git checkout master

//结果如下
Checking out files: 100% (320/320), done.
Branch 'master' set up to track remote branch 'master' from 'origin'.
Switched to a new branch 'master'

在当前分支下创建新的分支

git checkout -b workspace

或者

//在指定分支下创建新分支
git checkout -b <新分支名称> <指定的分支名称>
git checkout -b workspace master

修改文件

修改好文件后添加修改

//先检查下修改内容
git status
//添加文件
git add .
//commit文件
git commit -m "commit info"

提交此分支到远程仓库

git push origin workspace

在自己仓库的项目页面下会看到提交PR的提示,根据提示操作即可。

你可能感兴趣的:(Github如何提交一个PR (Pull Requests))