-
Notifications
You must be signed in to change notification settings - Fork 240
如何正确提交PR(避免commit log 中有 Merge...)?
3Fuyu edited this page Oct 15, 2018
·
1 revision
如何正确提交PR(避免commit log 中有 Merge...)?
- 查看remote情况
$ git remote -v
origin https://github.com/YOUR_USERNAME/YOUR_FORK.git (fetch)
origin https://github.com/YOUR_USERNAME/YOUR_FORK.git (push)
- 设置关联
$ git remote add upstream https://github.com/NG-ZORRO/ng-zorro-antd-mobile.git
- 从远程库 fetch
$ git checkout master
$ git fetch upstream
remote: Counting objects: 75, done.
remote: Compressing objects: 100% (53/53), done.
remote: Total 62 (delta 27), reused 44 (delta 9)
Unpacking objects: 100% (62/62), done.
From https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY
* [new branch] master -> upstream/master
- merge改动
$ git merge upstream/master
Updating a422352..5fdff0f
Fast-forward
README | 9 -------
README.md | 7 ++++++
2 files changed, 7 insertions(+), 9 deletions(-)
delete mode 100644 README
create mode 100644 README.md
- push改动
$ git push
commit log 参考 CONTRIBUTING ,部分通用格式如下:
- 单个组件修改:feat(module: calendar): your content
- 通用组件修改:feat(components): your content
- README :docs(README): your content
- 官网展示修改:fix(showcase): your content
- 正式发版 :release(0.9.4): release 0.9.4
done.