@@ -54,11 +54,14 @@ Tony 在找一些能在他的 Arduino 微控制器上运行的代码,他觉得
54
54
.他想要做出贡献的项目
55
55
image::images/blink-01-start.png[他想要做出贡献的项目]
56
56
57
- 但是有个问题,这个代码中的的闪烁频率太高,我们觉得 3 秒一次比 1 秒一次更好一些。所以让我们来改进这个程序,并将修改后的代码提交给这个项目。
57
+ 但是有个问题,这个代码中的的闪烁频率太高,我们觉得 3 秒一次比 1 秒一次更好一些。
58
+ 所以让我们来改进这个程序,并将修改后的代码提交给这个项目。
58
59
59
- 首先,单击“Fork”按钮来获得这个项目的副本。我们使用的用户名是“tonychacon”,所以这个项目副本的访问地址是: `https://github.com/tonychacon/blink` 。我们将它克隆到本地,创建一个分支,修改代码,最后再将改动推送到 GitHub。
60
+ 首先,单击“Fork”按钮来获得这个项目的副本。
61
+ 我们使用的用户名是“tonychacon”,所以这个项目副本的访问地址是: `https://github.com/tonychacon/blink` 。
62
+ 我们将它克隆到本地,创建一个分支,修改代码,最后再将改动推送到 GitHub。
60
63
61
- [source,shell ]
64
+ [source,console ]
62
65
----
63
66
$ git clone https://github.com/tonychacon/blink <1>
64
67
Cloning into 'blink'...
@@ -84,7 +87,7 @@ void loop() {
84
87
}
85
88
86
89
$ git commit -a -m 'three seconds is better' <5>
87
- [master 5ca509d] three seconds is better
90
+ [slow-blink 5ca509d] three seconds is better
88
91
1 file changed, 2 insertions(+), 2 deletions(-)
89
92
90
93
$ git push origin slow-blink <6>
@@ -201,7 +204,7 @@ GitHub 上的大多数的开发者会使用后一种方法,基于我们在上
201
204
202
205
在这个例子中,我们再次使用之前的“tonychacon”用户来进行示范,源作者提交了一个改动,使得合并请求和它产生了冲突。现在来看我们解决这个问题的步骤。
203
206
204
- [source,shell ]
207
+ [source,console ]
205
208
----
206
209
$ git remote add upstream https://github.com/schacon/blink <1>
207
210
@@ -242,7 +245,7 @@ To https://github.com/tonychacon/blink
242
245
243
246
你完成了上面的步骤后,合并请求将会自动更新并重新检查是否能干净的合并。
244
247
245
- [[_pr_fail ]]
248
+ [[_pr_merge_fix ]]
246
249
.合并请求现在可以干净地合并了
247
250
image::images/pr-02-merge-fix.png[修复了的合并请求]
248
251
@@ -276,7 +279,7 @@ image::images/mentions-02-render.png[渲染后的合并请求中的引用]
276
279
.在合并请求中渲染后的交叉引用
277
280
image::images/mentions-03-closed.png[合并请求关闭]
278
281
279
- 除了议题编号外,你还可以通过使用提交的 SHA 来引用提交。你必须完整的写出 40 位长的 SHA,GitHub 会在评论中自动地产生指向这个提交的链接。同样的,你可以像引用议题一样对“Fork”出的项目中的提交或者其他项目中的提交进行引用。
282
+ 除了议题编号外,你还可以通过使用提交的 SHA-1 来引用提交。你必须完整的写出 40 位长的 SHA,GitHub 会在评论中自动地产生指向这个提交的链接。同样的,你可以像引用议题一样对“Fork”出的项目中的提交或者其他项目中的提交进行引用。
280
283
281
284
==== Markdown
282
285
0 commit comments