{"action":"created","comment":{"url":"https://api.github.com/repos/progit/progit2-zh/pulls/comments/33644471","id":33644471,"diff_hunk":"@@ -99,107 +99,107 @@ To https://github.com/tonychacon/blink\n  * [new branch]      slow-blink -> slow-blink\n ----\n \n-<1> Clone our fork of the project locally\n-<2> Create a descriptive topic branch\n-<3> Make our change to the code\n-<4> Check that the change is good\n-<5> Commit our change to the topic branch\n-<6> Push our new topic branch back up to our GitHub fork\n+<1> 将你 “Fork” 出的副本克隆到本地\n+<2> 创建出名称有意义的分支\n+<3> 修改代码\n+<4> 检查改动\n+<5> 将改动提交到分支中\n+<6> 将新分支推送到 GitHub 的副本中\n \n-Now if we go back to our fork on GitHub, we can see that GitHub noticed that we pushed a new topic branch up and present us with a big green button to check out our changes and open a Pull Request to the original project.\n+现在如果你到 GitHub 上查看之前的项目副本，可以看到 GitHub 提示我们有新的分支，并且显示了一个大大的绿色按钮让我们可以检查我们的改动，并给源项目创建合并请求。\n \n-You can alternatively go to the ``Branches'' page at `https://github.com/<user>/<project>/branches` to locate your branch and open a new Pull Request from there.\n+你也可以到 ``Branches`` （分支）页面查看你的分支并创建合并请求： `https://github.com/<用户名>/<项目名>/branches`\n \n-.Pull Request button\n-image::images/blink-02-pr.png[Pull Request button]\n+.合并请求按钮\n+image::images/blink-02-pr.png[合并请求按钮]\n \n (((GitHub, pull requests)))\n-If we click that green button, we'll see a screen that allows us to create a title and description for the change we would like to request so the project owner has a good reason to consider it. It is generally a good idea to spend some effort making this description as useful as possible so the author knows why this is being suggested and why it would be a valuable change for them to accept.\n+如果你点击了那个绿色按钮，我们可以看到一个页面，在这里我们可以对我们的改动填写标题和描述，让项目的拥有者考虑一下我们的改动。通常来说，花点时间来编写描述是个不错的主意，这能让作者明白为什么这个改动可以给他的项目带来好处，并且让他接受你的合并请求。\n \n-We also see a list of the commits in our topic branch that are ``ahead'' of the `master` branch (in this case, just the one) and a unified diff of all the changes that will be made should this branch get merged by the project owner.\n+同时我们也能看到在主分支中所没有的提交（在这个例子中只有一个），和所有改动与之前代码的对比。\n \n-.Pull Request creation page\n-image::images/blink-03-pull-request-open.png[Pull Request creation]\n+.合并请求创建页面\n+image::images/blink-03-pull-request-open.png[合并请求创建页面]\n \n-When you hit the 'Create pull request' button on this screen, the owner of the project you forked will get a notification that someone is suggesting a change and will link to a page that has all of this information on it.\n+当你单击了 ``Create pull request`` （创建合并请求）的按钮后，这个项目的拥有者将会收到一条提醒，包括相关改动和通往合并请求页面的链接。\n \n [NOTE]\n ====\n-Though Pull Requests are used commonly for public projects like this when the contributor has a complete change ready to be made, it's also often used in internal projects _at the beginning_ of the development cycle.  Since you can keep pushing to the topic branch even *after* the Pull Request is opened, it's often opened early and used as a way to iterate on work as a team within a context, rather than opened at the very end of the process.\n+虽然合并请求通常是在贡献者准备好在公开项目中提交改动的时候提交，但是也常被用在仍处于开发阶段的内部项目中。因为合并请求在提交后 *依然可以加入新的改动* ，它也经常被用来建立团队合作的环境，而不只是在最终阶段使用。\n ====\n \n-===== Iterating on a Pull Request\n+===== 利用合并请求\n \n-At this point, the project owner can look at the suggested change and merge it, reject it or comment on it. Let's say that he likes the idea, but would prefer a slightly longer time for the light to be off than on.\n+现在，项目的拥有者可以看到你的改动并合并它，拒绝它或是发表评论。在这里我们就当作他喜欢这个点子，但是他想要让灯熄灭的时间比点亮的时间稍长一些。\n \n-Where this conversation may take place over email in the workflows presented in <<_distributed_git>>, on GitHub this happens online. The project owner can review the unified diff and leave a comment by clicking on any of the lines.\n+接下来的互动可能会通过电子邮件，就像我们在 <<_distributed_git>> 中提到的工作流程那样，但是在 GitHub，这些都在线上完成。项目的拥有者可以审查修改，只需要单击某一行，就可以对其发表评论。\n \n-.Comment on a specific line of code in a Pull Request\n-image::images/blink-04-pr-comment.png[PR line comment]\n+.对合并请求内的特定一行发表评论\n+image::images/blink-04-pr-comment.png[合并请求中对某一行的评论]\n \n-Once the maintainer makes this comment, the person who opened the Pull Request (and indeed, anyone else watching the repository) will get a notification. We'll go over customizing this later, but if he had email notifications turned on, Tony would get an email like this:\n+当维护者发表评论后，提交合并请求的人，以及所有正在关注（Watching）这个版本库的用户都会收到通知。我们待会儿将会告诉你如何修改这项设置。现在，如果你有开启电子邮件提醒，托尼将会收到这样的一封邮件：\n \n [[_email_notification]]\n-.Comments sent as email notifications\n-image::images/blink-04-email.png[Email notification]\n+.通过电子邮件发送的评论提醒\n+image::images/blink-04-email.png[电子邮件提醒]\n \n-Anyone can also leave general comments on the Pull Request. In <<_pr_discussion>> we can see an example of the project owner both commenting on a line of code and then leaving a general comment in the discussion section. You can see that the code comments are brought into the conversation as well.\n+每个人都能在合并请求中发表评论。在 <<_pr_discussion>> 里我们可以看到项目拥有者对某行代码发表评论，并在讨论区留下了一个普通评论。你可以看到被评论的代码也会在互动中显示出来。\n \n [[_pr_discussion]]\n-.Pull Request discussion page\n-image::images/blink-05-general-comment.png[PR discussion page]\n+.合并请求讨论页面\n+image::images/blink-05-general-comment.png[合并请求讨论页面]\n \n-Now the contributor can see what they need to do in order to get their change accepted. Luckily this is also a very simple thing to do. Where over email you may have to re-roll your series and resubmit it to the mailing list, with GitHub you simply commit to the topic branch again and push.\n+现在贡献者可以看到如何做才能让他们的改动被接受。幸运的是，这也是一件轻松的事情。如果你使用的是电子邮件进行交流，你需要再次对代码进行修改并重新提交至邮件列表，在 GitHub 上，你只需要再次提交到你的分支中并推送即可。\n \n-If the contributor does that then the project owner will get notified again and when they visit the page they will see that it's been addressed. In fact, since a line of code changed that had a comment on it, GitHub notices that and collapses the outdated diff.\n+如果贡献者完成了以上的操作，项目的拥有者会再次收到提醒，当他们查看页面时，将会看到最新的改动。事实上，只要提交中有一行代码改动，GitHub 都会注意到并处理掉旧的变更集。\n \n [[_pr_final]]\n-.Pull Request final\n-image::images/blink-06-final.png[PR final]\n+.最终的合并请求\n+image::images/blink-06-final.png[最终的合并请求]\n \n-An interesting thing to notice is that if you click on the ``Files Changed'' tab on this Pull Request, you'll get the ``unified'' diff -- that is, the total aggregate difference that would be introduced to your main branch if this topic branch was merged in. In `git diff` terms, it basically automatically shows you `git diff master...<branch>` for the branch this Pull Request is based on. See <<_what_is_introduced>> for more about this type of diff.\n+如果你点开合并请求的 “Files Changed”（更改的文件）选项卡，你将会看到 “整理过的” 差异表 —— 也就是这个分支被合并到主分支之后将会产生的所有改动，其实就是 `git diff master...<分支名>` 命令的执行结果。你可以浏览 <<_what_is_introduced>> 来了解更多关于差异表的知识。","path":"book/06-github/sections/2-contributing.asc","position":190,"original_position":190,"commit_id":"c20621696e61aac0aad834f528b05a1f5da49626","original_commit_id":"c20621696e61aac0aad834f528b05a1f5da49626","user":{"login":"branchzero","id":7685609,"avatar_url":"https://avatars.githubusercontent.com/u/7685609?v=3","gravatar_id":"","url":"https://api.github.com/users/branchzero","html_url":"https://github.com/branchzero","followers_url":"https://api.github.com/users/branchzero/followers","following_url":"https://api.github.com/users/branchzero/following{/other_user}","gists_url":"https://api.github.com/users/branchzero/gists{/gist_id}","starred_url":"https://api.github.com/users/branchzero/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/branchzero/subscriptions","organizations_url":"https://api.github.com/users/branchzero/orgs","repos_url":"https://api.github.com/users/branchzero/repos","events_url":"https://api.github.com/users/branchzero/events{/privacy}","received_events_url":"https://api.github.com/users/branchzero/received_events","type":"User","site_admin":false},"body":"“Files Changed” => ``Files Changed''","created_at":"2015-07-01T02:51:00Z","updated_at":"2015-07-01T02:51:00Z","html_url":"https://github.com/progit/progit2-zh/pull/111#discussion_r33644471","pull_request_url":"https://api.github.com/repos/progit/progit2-zh/pulls/111","_links":{"self":{"href":"https://api.github.com/repos/progit/progit2-zh/pulls/comments/33644471"},"html":{"href":"https://github.com/progit/progit2-zh/pull/111#discussion_r33644471"},"pull_request":{"href":"https://api.github.com/repos/progit/progit2-zh/pulls/111"}}},"pull_request":{"url":"https://api.github.com/repos/progit/progit2-zh/pulls/111","id":37908221,"html_url":"https://github.com/progit/progit2-zh/pull/111","diff_url":"https://github.com/progit/progit2-zh/pull/111.diff","patch_url":"https://github.com/progit/progit2-zh/pull/111.patch","issue_url":"https://api.github.com/repos/progit/progit2-zh/issues/111","number":111,"state":"open","locked":false,"title":"Translate 06-github 2-contributing","user":{"login":"sanddudu","id":1650692,"avatar_url":"https://avatars.githubusercontent.com/u/1650692?v=3","gravatar_id":"","url":"https://api.github.com/users/sanddudu","html_url":"https://github.com/sanddudu","followers_url":"https://api.github.com/users/sanddudu/followers","following_url":"https://api.github.com/users/sanddudu/following{/other_user}","gists_url":"https://api.github.com/users/sanddudu/gists{/gist_id}","starred_url":"https://api.github.com/users/sanddudu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sanddudu/subscriptions","organizations_url":"https://api.github.com/users/sanddudu/orgs","repos_url":"https://api.github.com/users/sanddudu/repos","events_url":"https://api.github.com/users/sanddudu/events{/privacy}","received_events_url":"https://api.github.com/users/sanddudu/received_events","type":"User","site_admin":false},"body":"参考了繁体中文版的翻译。\r\n\r\ncontribute 和相关词语目前是根据上下文进行翻译，没有统一翻译作“贡献”。\r\n\r\n部分英文词汇为了保证和原网页可以对应，不进行翻译，也有部分添加了相关的注解。\r\n\r\n将 Tony 翻译成了 托尼。\r\n\r\ntrivial 在 git 的语言文件里没有单独翻译，被提到的句子为“Trying really trivial in-index merge...”，翻译作“尝试非常小的索引内合并...”，目前我翻译成“简洁”。\r\n\r\nremote 翻译成了远端而不是远程，个人认为在单独使用时，远端比远程更符合文中的意思。","created_at":"2015-06-17T14:42:33Z","updated_at":"2015-07-01T02:51:00Z","closed_at":null,"merged_at":null,"merge_commit_sha":"6f4f900a490e39a54d856dd48aa4f400b5cbded9","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/progit/progit2-zh/pulls/111/commits","review_comments_url":"https://api.github.com/repos/progit/progit2-zh/pulls/111/comments","review_comment_url":"https://api.github.com/repos/progit/progit2-zh/pulls/comments{/number}","comments_url":"https://api.github.com/repos/progit/progit2-zh/issues/111/comments","statuses_url":"https://api.github.com/repos/progit/progit2-zh/statuses/c20621696e61aac0aad834f528b05a1f5da49626","head":{"label":"sanddudu:translate-06-02","ref":"translate-06-02","sha":"c20621696e61aac0aad834f528b05a1f5da49626","user":{"login":"sanddudu","id":1650692,"avatar_url":"https://avatars.githubusercontent.com/u/1650692?v=3","gravatar_id":"","url":"https://api.github.com/users/sanddudu","html_url":"https://github.com/sanddudu","followers_url":"https://api.github.com/users/sanddudu/followers","following_url":"https://api.github.com/users/sanddudu/following{/other_user}","gists_url":"https://api.github.com/users/sanddudu/gists{/gist_id}","starred_url":"https://api.github.com/users/sanddudu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sanddudu/subscriptions","organizations_url":"https://api.github.com/users/sanddudu/orgs","repos_url":"https://api.github.com/users/sanddudu/repos","events_url":"https://api.github.com/users/sanddudu/events{/privacy}","received_events_url":"https://api.github.com/users/sanddudu/received_events","type":"User","site_admin":false},"repo":{"id":37515720,"name":"progit2-zh","full_name":"sanddudu/progit2-zh","owner":{"login":"sanddudu","id":1650692,"avatar_url":"https://avatars.githubusercontent.com/u/1650692?v=3","gravatar_id":"","url":"https://api.github.com/users/sanddudu","html_url":"https://github.com/sanddudu","followers_url":"https://api.github.com/users/sanddudu/followers","following_url":"https://api.github.com/users/sanddudu/following{/other_user}","gists_url":"https://api.github.com/users/sanddudu/gists{/gist_id}","starred_url":"https://api.github.com/users/sanddudu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sanddudu/subscriptions","organizations_url":"https://api.github.com/users/sanddudu/orgs","repos_url":"https://api.github.com/users/sanddudu/repos","events_url":"https://api.github.com/users/sanddudu/events{/privacy}","received_events_url":"https://api.github.com/users/sanddudu/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/sanddudu/progit2-zh","description":"","fork":true,"url":"https://api.github.com/repos/sanddudu/progit2-zh","forks_url":"https://api.github.com/repos/sanddudu/progit2-zh/forks","keys_url":"https://api.github.com/repos/sanddudu/progit2-zh/keys{/key_id}","collaborators_url":"https://api.github.com/repos/sanddudu/progit2-zh/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/sanddudu/progit2-zh/teams","hooks_url":"https://api.github.com/repos/sanddudu/progit2-zh/hooks","issue_events_url":"https://api.github.com/repos/sanddudu/progit2-zh/issues/events{/number}","events_url":"https://api.github.com/repos/sanddudu/progit2-zh/events","assignees_url":"https://api.github.com/repos/sanddudu/progit2-zh/assignees{/user}","branches_url":"https://api.github.com/repos/sanddudu/progit2-zh/branches{/branch}","tags_url":"https://api.github.com/repos/sanddudu/progit2-zh/tags","blobs_url":"https://api.github.com/repos/sanddudu/progit2-zh/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/sanddudu/progit2-zh/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/sanddudu/progit2-zh/git/refs{/sha}","trees_url":"https://api.github.com/repos/sanddudu/progit2-zh/git/trees{/sha}","statuses_url":"https://api.github.com/repos/sanddudu/progit2-zh/statuses/{sha}","languages_url":"https://api.github.com/repos/sanddudu/progit2-zh/languages","stargazers_url":"https://api.github.com/repos/sanddudu/progit2-zh/stargazers","contributors_url":"https://api.github.com/repos/sanddudu/progit2-zh/contributors","subscribers_url":"https://api.github.com/repos/sanddudu/progit2-zh/subscribers","subscription_url":"https://api.github.com/repos/sanddudu/progit2-zh/subscription","commits_url":"https://api.github.com/repos/sanddudu/progit2-zh/commits{/sha}","git_commits_url":"https://api.github.com/repos/sanddudu/progit2-zh/git/commits{/sha}","comments_url":"https://api.github.com/repos/sanddudu/progit2-zh/comments{/number}","issue_comment_url":"https://api.github.com/repos/sanddudu/progit2-zh/issues/comments{/number}","contents_url":"https://api.github.com/repos/sanddudu/progit2-zh/contents/{+path}","compare_url":"https://api.github.com/repos/sanddudu/progit2-zh/compare/{base}...{head}","merges_url":"https://api.github.com/repos/sanddudu/progit2-zh/merges","archive_url":"https://api.github.com/repos/sanddudu/progit2-zh/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/sanddudu/progit2-zh/downloads","issues_url":"https://api.github.com/repos/sanddudu/progit2-zh/issues{/number}","pulls_url":"https://api.github.com/repos/sanddudu/progit2-zh/pulls{/number}","milestones_url":"https://api.github.com/repos/sanddudu/progit2-zh/milestones{/number}","notifications_url":"https://api.github.com/repos/sanddudu/progit2-zh/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/sanddudu/progit2-zh/labels{/name}","releases_url":"https://api.github.com/repos/sanddudu/progit2-zh/releases{/id}","created_at":"2015-06-16T07:42:50Z","updated_at":"2015-06-16T07:42:51Z","pushed_at":"2015-06-18T13:21:11Z","git_url":"git://github.com/sanddudu/progit2-zh.git","ssh_url":"git@github.com:sanddudu/progit2-zh.git","clone_url":"https://github.com/sanddudu/progit2-zh.git","svn_url":"https://github.com/sanddudu/progit2-zh","homepage":null,"size":159615,"stargazers_count":0,"watchers_count":0,"language":"CSS","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"progit:master","ref":"master","sha":"af9ee732e6977aa621e30c8ceb152375f0911346","user":{"login":"progit","id":95588,"avatar_url":"https://avatars.githubusercontent.com/u/95588?v=3","gravatar_id":"","url":"https://api.github.com/users/progit","html_url":"https://github.com/progit","followers_url":"https://api.github.com/users/progit/followers","following_url":"https://api.github.com/users/progit/following{/other_user}","gists_url":"https://api.github.com/users/progit/gists{/gist_id}","starred_url":"https://api.github.com/users/progit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/progit/subscriptions","organizations_url":"https://api.github.com/users/progit/orgs","repos_url":"https://api.github.com/users/progit/repos","events_url":"https://api.github.com/users/progit/events{/privacy}","received_events_url":"https://api.github.com/users/progit/received_events","type":"Organization","site_admin":false},"repo":{"id":26017730,"name":"progit2-zh","full_name":"progit/progit2-zh","owner":{"login":"progit","id":95588,"avatar_url":"https://avatars.githubusercontent.com/u/95588?v=3","gravatar_id":"","url":"https://api.github.com/users/progit","html_url":"https://github.com/progit","followers_url":"https://api.github.com/users/progit/followers","following_url":"https://api.github.com/users/progit/following{/other_user}","gists_url":"https://api.github.com/users/progit/gists{/gist_id}","starred_url":"https://api.github.com/users/progit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/progit/subscriptions","organizations_url":"https://api.github.com/users/progit/orgs","repos_url":"https://api.github.com/users/progit/repos","events_url":"https://api.github.com/users/progit/events{/privacy}","received_events_url":"https://api.github.com/users/progit/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/progit/progit2-zh","description":"","fork":false,"url":"https://api.github.com/repos/progit/progit2-zh","forks_url":"https://api.github.com/repos/progit/progit2-zh/forks","keys_url":"https://api.github.com/repos/progit/progit2-zh/keys{/key_id}","collaborators_url":"https://api.github.com/repos/progit/progit2-zh/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/progit/progit2-zh/teams","hooks_url":"https://api.github.com/repos/progit/progit2-zh/hooks","issue_events_url":"https://api.github.com/repos/progit/progit2-zh/issues/events{/number}","events_url":"https://api.github.com/repos/progit/progit2-zh/events","assignees_url":"https://api.github.com/repos/progit/progit2-zh/assignees{/user}","branches_url":"https://api.github.com/repos/progit/progit2-zh/branches{/branch}","tags_url":"https://api.github.com/repos/progit/progit2-zh/tags","blobs_url":"https://api.github.com/repos/progit/progit2-zh/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/progit/progit2-zh/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/progit/progit2-zh/git/refs{/sha}","trees_url":"https://api.github.com/repos/progit/progit2-zh/git/trees{/sha}","statuses_url":"https://api.github.com/repos/progit/progit2-zh/statuses/{sha}","languages_url":"https://api.github.com/repos/progit/progit2-zh/languages","stargazers_url":"https://api.github.com/repos/progit/progit2-zh/stargazers","contributors_url":"https://api.github.com/repos/progit/progit2-zh/contributors","subscribers_url":"https://api.github.com/repos/progit/progit2-zh/subscribers","subscription_url":"https://api.github.com/repos/progit/progit2-zh/subscription","commits_url":"https://api.github.com/repos/progit/progit2-zh/commits{/sha}","git_commits_url":"https://api.github.com/repos/progit/progit2-zh/git/commits{/sha}","comments_url":"https://api.github.com/repos/progit/progit2-zh/comments{/number}","issue_comment_url":"https://api.github.com/repos/progit/progit2-zh/issues/comments{/number}","contents_url":"https://api.github.com/repos/progit/progit2-zh/contents/{+path}","compare_url":"https://api.github.com/repos/progit/progit2-zh/compare/{base}...{head}","merges_url":"https://api.github.com/repos/progit/progit2-zh/merges","archive_url":"https://api.github.com/repos/progit/progit2-zh/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/progit/progit2-zh/downloads","issues_url":"https://api.github.com/repos/progit/progit2-zh/issues{/number}","pulls_url":"https://api.github.com/repos/progit/progit2-zh/pulls{/number}","milestones_url":"https://api.github.com/repos/progit/progit2-zh/milestones{/number}","notifications_url":"https://api.github.com/repos/progit/progit2-zh/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/progit/progit2-zh/labels{/name}","releases_url":"https://api.github.com/repos/progit/progit2-zh/releases{/id}","created_at":"2014-10-31T13:43:10Z","updated_at":"2015-06-30T16:39:42Z","pushed_at":"2015-06-30T05:40:03Z","git_url":"git://github.com/progit/progit2-zh.git","ssh_url":"git@github.com:progit/progit2-zh.git","clone_url":"https://github.com/progit/progit2-zh.git","svn_url":"https://github.com/progit/progit2-zh","homepage":null,"size":161312,"stargazers_count":234,"watchers_count":234,"language":"CSS","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":90,"mirror_url":null,"open_issues_count":63,"forks":90,"open_issues":63,"watchers":234,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/progit/progit2-zh/pulls/111"},"html":{"href":"https://github.com/progit/progit2-zh/pull/111"},"issue":{"href":"https://api.github.com/repos/progit/progit2-zh/issues/111"},"comments":{"href":"https://api.github.com/repos/progit/progit2-zh/issues/111/comments"},"review_comments":{"href":"https://api.github.com/repos/progit/progit2-zh/pulls/111/comments"},"review_comment":{"href":"https://api.github.com/repos/progit/progit2-zh/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/progit/progit2-zh/pulls/111/commits"},"statuses":{"href":"https://api.github.com/repos/progit/progit2-zh/statuses/c20621696e61aac0aad834f528b05a1f5da49626"}}}}