quotes:git_dna
Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| quotes:git_dna [2025/04/12 16:08] – создано | quotes:git_dna [2025/04/12 19:28] (текущий) – | ||
|---|---|---|---|
| Строка 14: | Строка 14: | ||
| ===== 🧬 Аналогии команд Git ===== | ===== 🧬 Аналогии команд Git ===== | ||
| - | ^ Git-команда | + | ^ Git-команда |
| - | | `git clone` | Митоз (копирование генома) | + | | '' |
| - | | `git init` | Зарождение новой жизни | + | | '' |
| - | | `git checkout -b` | Дифференцировка клетки | + | | '' |
| - | | `git commit` | Мутация (запись изменений) | + | | '' |
| - | | `git merge` | Слияние линий ДНК | + | | '' |
| - | | `git rebase` | Редактирование эволюционного пути | + | | '' |
| - | | `git cherry-pick` | Перенос полезной мутации из другого организма | | + | | '' |
| - | | `git log` | Исследование филогенетического дерева | | + | | '' |
| - | | `git stash` | Замораживание изменений в криокамере | + | | '' |
| - | | `git reset` | Откат эволюции до стабильной формы | + | | '' |
| - | | `git reflog` | История всех предыдущих форм (как след в ДНК) | | + | | '' |
| ===== 🧠 Почему это помогает ===== | ===== 🧠 Почему это помогает ===== | ||
| Строка 40: | Строка 40: | ||
| ===== 📌 Практика ===== | ===== 📌 Практика ===== | ||
| Можно вести свои " | Можно вести свои " | ||
| + | * Создай `git init` в тестовой папке | ||
| + | * Поиграйся с `branch`, `merge`, `log`, `reset` | ||
| + | * Представляй каждый шаг как изменение в организме проекта | ||
| + | ===== 🧪 Заключение ===== | ||
| + | Git — это как биология: | ||
| + | Но если ты начинаешь видеть структуру — всё становится логичным. | ||
| + | |||
| + | <wrap tip> | ||
| + | |||
| + | ---- | ||
| + | {{page> | ||
quotes/git_dna.1744463331.txt.gz · Последнее изменение: —
