Final merge for Issue #165 PR #165

This commit is contained in:
hilojack 2014-03-03 15:45:27 +08:00 committed by Peter Cottle
parent c029a5876f
commit f0913d4e4c
16 changed files with 1197 additions and 7 deletions

View file

@ -3,11 +3,13 @@ exports.level = {
"solutionCommand": "git clone",
"name": {
"en_US": "Clone Intro",
"de_DE": "Clone Einführung"
"de_DE": "Clone Einführung",
"zh_CN": "Clone Intro"
},
"hint": {
"en_US": "Just git clone!",
"de_DE": "Einfach git clone ausführen!"
"de_DE": "Einfach git clone ausführen!",
"zh_CN": "Just git clone!"
},
"startDialog": {
"en_US": {
@ -67,6 +69,62 @@ exports.level = {
}
]
},
"zh_CN": {
"childViews": [
{
"type": "ModalAlert",
"options": {
"markdowns": [
"## Git Remotes",
"",
"远程仓库并不复杂, 在如今的云计算的世界 很容易想到 git remotes背后有很多魔幻, 但是它们只是你的仓库到另个一台计算机上的拷贝. 你可以通过因特网与这台计算机通话 -- 传递后退和前进的提交对象",
"",
"话虽如些, 远程仓库却有一系列强大的属性",
"",
"- 首先, 远仓是一个强大的备份. 本地仓库也有恢复文件的能力, 但所有的信息都是保存在本地的. 即使你丢失了本地数据, 你仍可以通过远端仓库拷贝拿回你丢失的数据 ",
"",
"- 更重要的是, 远端让代码社交化了! 现在你的项目被白拷贝到别的地方了, 你的朋友可以更容易的为你的项目做贡献(或者pull 最新的变更)",
"",
"现在使用网站来可视化远端仓库变得越发流行(像 [Github](https://github.com/) or [Phabricator](http://phabricator.org/)), 但远库是这些工具的基石, 理解其概念非常的重要!"
]
}
},
{
"type": "ModalAlert",
"options": {
"markdowns": [
"## 我们创建远端仓库的命令",
"",
"直到现在, 教学都聚焦于本地仓库的基本操作. 但我们现在需要学习远端仓库的操作 -- 我们需要一个配置这种环境的命令, 这个命令就是 `git clone`",
"技术上, `git clone` 在真实的环境下, 会在本地创建一个远端仓库的拷贝(比如从github.com). 在我们的教学中使用这个命令会有一些不同 -- 它会在远端创建一个你本地的拷贝. 这和真实命令的意思相反",
""
]
}
},
{
"type": "GitDemonstrationView",
"options": {
"beforeMarkdowns": [
"让我们看看远端仓库的样子.",
""
],
"afterMarkdowns": [
"就是它了! 现在我们有了一个远端仓库. 除了视觉上的一点变化, 它们真的太像了 -- 在后面的课程中, 你会知道怎样在不同的仓库间分享工作. "
],
"command": "git clone",
"beforeCommand": ""
}
},
{
"type": "ModalAlert",
"options": {
"markdowns": [
"要完成本节, 简单的 `git clone` 下你的仓库. 后续的课程我们会正式的学习"
]
}
}
]
},
"de_DE": {
"childViews": [
{