Skip to content

Commit b1fd92a

Browse files
committed
Sync 06-github 2-contributing
1 parent 29051f2 commit b1fd92a

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

book/06-github/sections/2-contributing.asc

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,14 @@ Tony 在找一些能在他的 Arduino 微控制器上运行的代码,他觉得
5454
.他想要做出贡献的项目
5555
image::images/blink-01-start.png[他想要做出贡献的项目]
5656

57-
但是有个问题,这个代码中的的闪烁频率太高,我们觉得 3 秒一次比 1 秒一次更好一些。所以让我们来改进这个程序,并将修改后的代码提交给这个项目。
57+
但是有个问题,这个代码中的的闪烁频率太高,我们觉得 3 秒一次比 1 秒一次更好一些。
58+
所以让我们来改进这个程序,并将修改后的代码提交给这个项目。
5859

59-
首先,单击“Fork”按钮来获得这个项目的副本。我们使用的用户名是“tonychacon”,所以这个项目副本的访问地址是: `https://github.com/tonychacon/blink` 。我们将它克隆到本地,创建一个分支,修改代码,最后再将改动推送到 GitHub。
60+
首先,单击“Fork”按钮来获得这个项目的副本。
61+
我们使用的用户名是“tonychacon”,所以这个项目副本的访问地址是: `https://github.com/tonychacon/blink` 。
62+
我们将它克隆到本地,创建一个分支,修改代码,最后再将改动推送到 GitHub。
6063

61-
[source,shell]
64+
[source,console]
6265
----
6366
$ git clone https://github.com/tonychacon/blink <1>
6467
Cloning into 'blink'...
@@ -84,7 +87,7 @@ void loop() {
8487
}
8588
8689
$ git commit -a -m 'three seconds is better' <5>
87-
[master 5ca509d] three seconds is better
90+
[slow-blink 5ca509d] three seconds is better
8891
1 file changed, 2 insertions(+), 2 deletions(-)
8992
9093
$ git push origin slow-blink <6>
@@ -201,7 +204,7 @@ GitHub 上的大多数的开发者会使用后一种方法,基于我们在上
201204

202205
在这个例子中,我们再次使用之前的“tonychacon”用户来进行示范,源作者提交了一个改动,使得合并请求和它产生了冲突。现在来看我们解决这个问题的步骤。
203206

204-
[source,shell]
207+
[source,console]
205208
----
206209
$ git remote add upstream https://github.com/schacon/blink <1>
207210
@@ -242,7 +245,7 @@ To https://github.com/tonychacon/blink
242245

243246
你完成了上面的步骤后,合并请求将会自动更新并重新检查是否能干净的合并。
244247

245-
[[_pr_fail]]
248+
[[_pr_merge_fix]]
246249
.合并请求现在可以干净地合并了
247250
image::images/pr-02-merge-fix.png[修复了的合并请求]
248251

@@ -276,7 +279,7 @@ image::images/mentions-02-render.png[渲染后的合并请求中的引用]
276279
.在合并请求中渲染后的交叉引用
277280
image::images/mentions-03-closed.png[合并请求关闭]
278281

279-
除了议题编号外,你还可以通过使用提交的 SHA 来引用提交。你必须完整的写出 40 位长的 SHA,GitHub 会在评论中自动地产生指向这个提交的链接。同样的,你可以像引用议题一样对“Fork”出的项目中的提交或者其他项目中的提交进行引用。
282+
除了议题编号外,你还可以通过使用提交的 SHA-1 来引用提交。你必须完整的写出 40 位长的 SHA,GitHub 会在评论中自动地产生指向这个提交的链接。同样的,你可以像引用议题一样对“Fork”出的项目中的提交或者其他项目中的提交进行引用。
280283

281284
==== Markdown
282285

0 commit comments

Comments
 (0)