From 9bca63a0516ce48303620ab7c992bfd285470f70 Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 16 Jun 2014 16:29:05 +0200 Subject: [PATCH] add contributing file --- contributing.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 contributing.md diff --git a/contributing.md b/contributing.md new file mode 100644 index 00000000..6edaf3ae --- /dev/null +++ b/contributing.md @@ -0,0 +1,18 @@ +# 贡献参考流程 + +有些朋友可能不太清楚如何帮忙翻译,我这里写一个简单的流程,大家可以参考一下: + +1. 首先fork我的项目 +2. 把fork过去的项目也就是你的项目clone到你的本地 +3. 在命令行运行 `git branch develop` 来创建一个新分支 +4. 运行 `git checkout develop` 来切换到新分支 +5. 运行 `git remote add upstream https://github.com/numbbbbb/the-swift-programming-language-in-chinese.git` 把我的库添加为远端库 +6. 运行 `git remote update`更新 +7. 运行 `git fetch upstream gh-pages` 拉取我的库的更新到本地 +8. 运行 `git rebase upstream/gh-pages` 将我的更新合并到你的分支 + +这是一个初始化流程,只需要做一遍就行,之后请一直在develop分支进行修改。 + +如果修改过程中我的库有了更新,请重复6、7、8步。 + +修改之后,首先push到你的库,然后登录GitHub,在你的库的首页可以看到一个 `pull request` 按钮,点击它,填写一些说明信息,然后提交即可。 \ No newline at end of file