mirror of
https://github.com/pcottle/learnGitBranching.git
synced 2025-08-31 23:40:27 +02:00
levels/rampup 去簡體化
This commit is contained in:
parent
633f3d371d
commit
ee8726efde
4 changed files with 58 additions and 58 deletions
|
@ -5,12 +5,12 @@ exports.level = {
|
|||
"name": {
|
||||
"en_US": "Relative Refs (^)",
|
||||
"zh_CN": "相对引用(^)",
|
||||
"zh_TW": "相对引用(^)"
|
||||
"zh_TW": "相對引用(^)"
|
||||
},
|
||||
"hint": {
|
||||
"en_US": "Remember the Caret (^) operator!",
|
||||
"zh_CN": "记住插入(^)操作符!",
|
||||
"zh_TW": "记住插入(^)操作符!"
|
||||
"zh_TW": "記住插入(^)操作符!"
|
||||
},
|
||||
"startDialog": {
|
||||
"en_US": {
|
||||
|
@ -169,13 +169,13 @@ exports.level = {
|
|||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"## 相对引用",
|
||||
"## 相對引用",
|
||||
"",
|
||||
"用指定提交记录hash值的方式在Git中移动会变得比较乏味。在现实中,你不会有漂亮的可视化的提交记录树放在终端旁边,所以你不得不用`git log`来查看hasn值。",
|
||||
"用指定提交記錄hash值的方式在Git中移動會變得比較乏味。在現實中,你不會有漂亮的可視化的提交記錄樹放在終端旁邊,所以你不得不用`git log`來查看hasn值。",
|
||||
"",
|
||||
"另外,hash值在真实的Git环境中也会更长。举个例子,前一关的介绍中的提交记录的hash值是`fed2da64c0efc5293610bdd892f82a58e8cbc5d8`。不要把舌头闪了...",
|
||||
"另外,hash值在真實的Git環境中也會更長。舉個例子,前一關的介紹中的提交記錄的hash值是`fed2da64c0efc5293610bdd892f82a58e8cbc5d8`。不要把舌頭閃了...",
|
||||
"",
|
||||
"好的一面是,Git对hash的处理很智能。你只需要提供能够唯一标识提交记录的前几个字符即可。所以,我可以仅输入`fed2`而不是上面的一长串字符。"
|
||||
"好的一面是,Git對hash的處理很智能。你只需要提供能夠唯一標識提交記錄的前幾個字符即可。所以,我可以僅輸入`fed2`而不是上面的一長串字符。"
|
||||
]
|
||||
}
|
||||
},
|
||||
|
@ -183,14 +183,14 @@ exports.level = {
|
|||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"我说过,通过hash指定提交记录不是很方便,所以Git引入了相对引用。这个就很牛掰了!",
|
||||
"我說過,通過hash指定提交記錄不是很方便,所以Git引入了相對引用。這個就很牛掰了!",
|
||||
"",
|
||||
"使用相对引用,你可以从一个易于记忆的地方(比如分支名`bugFix`或`HEAD`)开始工作。",
|
||||
"使用相對引用,你可以從一個易於記憶的地方(比如分支名`bugFix`或`HEAD`)開始工作。",
|
||||
"",
|
||||
"相对引用非常给力,这里我介绍两个简单的用法:",
|
||||
"相對引用非常給力,這裡我介紹兩個簡單的用法:",
|
||||
"",
|
||||
"* 使用`^`向上移动1个提交记录",
|
||||
"* 使用`~<num>`向上移动多个提交记录"
|
||||
"* 使用`^`向上移動1個提交記錄",
|
||||
"* 使用`~<num>`向上移動多個提交記錄"
|
||||
]
|
||||
}
|
||||
},
|
||||
|
@ -198,16 +198,16 @@ exports.level = {
|
|||
"type": "GitDemonstrationView",
|
||||
"options": {
|
||||
"beforeMarkdowns": [
|
||||
"首先看看插入(^)操作符。把插入符跟在引用名后面,表示让Git寻找指定提交记录的父提交。",
|
||||
"首先看看插入(^)操作符。把插入符跟在引用名後面,表示讓Git尋找指定提交記錄的父提交。",
|
||||
"",
|
||||
"所以`master^`相当于\"`master`的父提交\"。",
|
||||
"所以`master^`相當於\"`master`的父提交\"。",
|
||||
"",
|
||||
"`master^^`是`master`的父父提交(上上代祖先)",
|
||||
"",
|
||||
"切换到master的父提交"
|
||||
"切換到master的父提交"
|
||||
],
|
||||
"afterMarkdowns": [
|
||||
"唰!搞定。这种方式比输入提交记录的hash值简单多了!"
|
||||
"唰!搞定。這種方式比輸入提交記錄的hash值簡單多了!"
|
||||
],
|
||||
"command": "git checkout master^",
|
||||
"beforeCommand": "git commit"
|
||||
|
@ -217,10 +217,10 @@ exports.level = {
|
|||
"type": "GitDemonstrationView",
|
||||
"options": {
|
||||
"beforeMarkdowns": [
|
||||
"你也可以`HEAD`把用作相对引用。以下命令使用`HEAD`在提交树中向上移动几次。"
|
||||
"你也可以`HEAD`把用作相對引用。以下命令使用`HEAD`在提交樹中向上移動幾次。"
|
||||
],
|
||||
"afterMarkdowns": [
|
||||
"简单!我们可以一直使用`HEAD^`向上移动。"
|
||||
"簡單!我們可以一直使用`HEAD^`向上移動。"
|
||||
],
|
||||
"command": "git checkout C3; git checkout HEAD^; git checkout HEAD^; git checkout HEAD^",
|
||||
"beforeCommand": "git commit; git commit"
|
||||
|
@ -230,9 +230,9 @@ exports.level = {
|
|||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"要完成此关,切换到`bugFix`的父提交。这会分离出`HEAD`.",
|
||||
"要完成此關,切換到`bugFix`的父提交。這會分離出`HEAD`.",
|
||||
"",
|
||||
"如果你愿意的话,使用hash值也可以过关,但为何不试试使用相对引用呢?"
|
||||
"如果你願意的話,使用hash值也可以過關,但為何不試試使用相對引用呢?"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue