mirror of
https://github.com/pcottle/learnGitBranching.git
synced 2025-07-10 06:34:26 +02:00
All the mixed
directory done
This commit is contained in:
parent
4fcfa695a7
commit
bb01f66ca0
5 changed files with 257 additions and 10 deletions
|
@ -26,7 +26,8 @@ exports.level = {
|
|||
"pt_BR": "Malabarismo com commits",
|
||||
"ja": "コミットをやりくりする",
|
||||
"zh_CN": "提交变换戏法",
|
||||
"zh_TW": "commit 的戲法"
|
||||
"zh_TW": "commit 的戲法",
|
||||
"ru_RU": "Жонглируем коммитами"
|
||||
},
|
||||
"hint": {
|
||||
"en_US": "The first command is git rebase -i HEAD~2",
|
||||
|
@ -37,7 +38,8 @@ exports.level = {
|
|||
"ja": "最初に打つコマンドはgit rebase -i HEAD~2",
|
||||
"ko": "첫번째 명령은 git rebase -i HEAD~2 입니다",
|
||||
"zh_CN": "第一个命令是 'git rebase -i HEAD~2'",
|
||||
"zh_TW": "第一個命令是 'git rebase -i HEAD~2'"
|
||||
"zh_TW": "第一個命令是 'git rebase -i HEAD~2'",
|
||||
"ru_RU": "Первой командой должна быть git rebase -i HEAD~2"
|
||||
},
|
||||
"startDialog": {
|
||||
"en_US": {
|
||||
|
@ -400,6 +402,47 @@ exports.level = {
|
|||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"ru_RU": {
|
||||
"childViews": [
|
||||
{
|
||||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"## Жонглируем коммитами",
|
||||
"",
|
||||
"Вот ещё одна ситуация, которая часто случается. Есть некоторые изменения (`newImage`) и другие изменения (`caption`), которые связаны, так что находятся друг подверх друга в репозитории.",
|
||||
"",
|
||||
"Штука в том, что иногда нужно внести небольшие изменения в более ранний коммит. В таком случае надо немного поменять `newImage`, несмотря на то, что коммит уже в прошлом!"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"Преодолеть эти трудности можно следующим образом:",
|
||||
"",
|
||||
"* Переставить коммит так, чтобы нужный находился наверху при помощи `git rebase -i`",
|
||||
"* Внести изменения при помощи `commit --amend`",
|
||||
"* Переставить всё обратно при помощи `git rebase -i`",
|
||||
"* И наконец, переместить master на изменённуй часть дерева, чтобы закончить уровень.",
|
||||
"",
|
||||
"Этот уровень можно закончить несколькими способами, но в этом уровне нужно сосредоточиться на вышеописанном методе."
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"Обрати внимание на итоговое состояние в этом уровне – так как мы дважды перемещаем коммиты, они каждый получать по апострофу. Ещё один апостроф добавляется, когда мы делаем commit --amend.",
|
||||
"",
|
||||
"Важно, чтобы совпадало не только дерево коммитов, но и количество апострофов."
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue