mirror of
https://github.com/pcottle/learnGitBranching.git
synced 2025-07-31 16:14:53 +02:00
update src/levels/rampup/detachedHead.js
This commit is contained in:
parent
da80613720
commit
267278514e
1 changed files with 11 additions and 11 deletions
|
@ -10,7 +10,7 @@ exports.level = {
|
||||||
"hint": {
|
"hint": {
|
||||||
"en_US": "Use the label (hash) on the commit for help!",
|
"en_US": "Use the label (hash) on the commit for help!",
|
||||||
"zh_CN": "使用提交记录上的标签(hash)来求助!",
|
"zh_CN": "使用提交记录上的标签(hash)来求助!",
|
||||||
"zh_TW": "使用提交記錄上的標籤(hash)來求助!"
|
"zh_TW": "使用commit上的標籤(hash)來幫助你!"
|
||||||
},
|
},
|
||||||
"startDialog": {
|
"startDialog": {
|
||||||
"en_US": {
|
"en_US": {
|
||||||
|
@ -177,9 +177,9 @@ exports.level = {
|
||||||
"markdowns": [
|
"markdowns": [
|
||||||
"## 在Git中前後移動",
|
"## 在Git中前後移動",
|
||||||
"",
|
"",
|
||||||
"在接觸Git的更多高級主題之前,我們先學習用不同的方法在代表你的項目的提交記錄樹上前後移動。",
|
"在接觸Git的更多進階的主題之前,我們先學習用不同的方法在代表你的project的commit tree上面移動。",
|
||||||
"",
|
"",
|
||||||
"一旦能夠熟練地在Git中前進後退,你使用其他git命令的威力也會被放大!",
|
"一旦能夠熟練地在commit tree中遊走,你使用其他git指令的威力也會更強!",
|
||||||
"",
|
"",
|
||||||
"",
|
"",
|
||||||
"",
|
"",
|
||||||
|
@ -194,11 +194,11 @@ exports.level = {
|
||||||
"markdowns": [
|
"markdowns": [
|
||||||
"## HEAD",
|
"## HEAD",
|
||||||
"",
|
"",
|
||||||
"我們首先看一下\"HEAD\". HEAD是當前提交記錄的符號名稱 -- 其實就是你正在其基礎進行工作的提交記錄。",
|
"我們首先看一下\"HEAD\". HEAD是一個參考,它是指向目前所checkout的commit -- 基本上,其實就是你目前所在的commit。",
|
||||||
"",
|
"",
|
||||||
"HEAD總是指向最近一次提交記錄,表現為當前工作樹。大多數修改工作樹的git命令都開始於改變HEAD指向。",
|
"在working tree中,HEAD總是指向最近的一次commit。大部份git的指令如果要修改working tree的狀態的話,都會先改變HEAD所指向的參考。",
|
||||||
"",
|
"",
|
||||||
"HEAD通常指向分支名(比如bugFix)。你提交時,改變了bugFix的狀態,這一變化通過HEAD變得可見。"
|
"HEAD通常指向一個分支的名稱(比如bugFix)。當你commit的時候,改變了bugFix的狀態,這一個變化可以從HEAD的改變中看到。"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -206,10 +206,10 @@ exports.level = {
|
||||||
"type": "GitDemonstrationView",
|
"type": "GitDemonstrationView",
|
||||||
"options": {
|
"options": {
|
||||||
"beforeMarkdowns": [
|
"beforeMarkdowns": [
|
||||||
"在實例中看一下。我們將會觀察提交前後HEAD的位置。"
|
"在實際的例子中。我們將會觀察commit前後HEAD的位置。"
|
||||||
],
|
],
|
||||||
"afterMarkdowns": [
|
"afterMarkdowns": [
|
||||||
"看! HEAD一直藏在`master`分支後面。"
|
"看吧! HEAD一直藏在`master`分支的後面。"
|
||||||
],
|
],
|
||||||
"command": "git checkout C1; git checkout master; git commit; git checkout C2",
|
"command": "git checkout C1; git checkout master; git commit; git checkout C2",
|
||||||
"beforeCommand": ""
|
"beforeCommand": ""
|
||||||
|
@ -221,7 +221,7 @@ exports.level = {
|
||||||
"beforeMarkdowns": [
|
"beforeMarkdowns": [
|
||||||
"### 分離 HEAD",
|
"### 分離 HEAD",
|
||||||
"",
|
"",
|
||||||
"分離HEAD就是讓其指向一個提交記錄而不是分支名。這是命令執行之前的樣子: ",
|
"分離HEAD就是讓其指向一個commit而不是分支的名稱。這是命令執行之前的樣子: ",
|
||||||
"",
|
"",
|
||||||
"HEAD -> master -> C1",
|
"HEAD -> master -> C1",
|
||||||
""
|
""
|
||||||
|
@ -239,9 +239,9 @@ exports.level = {
|
||||||
"type": "ModalAlert",
|
"type": "ModalAlert",
|
||||||
"options": {
|
"options": {
|
||||||
"markdowns": [
|
"markdowns": [
|
||||||
"想完成此關,從`bugFix`分離出HEAD並讓其指向一個提交記錄。",
|
"想要完成這一個關卡,從`bugFix`分離出HEAD並且讓它指向一個commit。",
|
||||||
"",
|
"",
|
||||||
"通過hash值指定提交記錄。每個提交記錄的hash值顯示在代表提交記錄的圓圈中。"
|
"通過hash值可以指定commit。每個commit的hash值顯示在各自的圓圈中。"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue