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 · Последнее изменение: 2025/04/12 16:08 —