Git & GitHub Command Cheat Sheet
🔸 Базовый рабочий процесс
-
-
-
-
-
-
-
🔸 Работа с ветками
-
-
-
-
-
-
🔸 История коммитов
-
-
-
-
-
-
🔸 Отмена изменений
-
-
-
-
-
🔸 Сотрудничество на GitHub
-
-
-
-
-
🔸 Stash и очистка
-
-
-
-
-
🔸 Теги и релизы
-
-
-
-
-
🔸 Продвинутые инструменты
-
-
-
-
-
🔸 Конфигурация
-
-
-
-
-
WebDev // IT & Чат
-
git init — Инициализировать новый Git-репозиторий -
git clone [url] — Склонировать проект с GitHub -
git add [file] — Добавить конкретный файл в staged -
git add . — Добавить все изменения в staged -
git commit -m "сообщение" — Зафиксировать staged изменения -
git push origin [branch] — Отправить коммиты на удалённый репозиторий -
git pull origin [branch] — Получить последние изменения -
git branch — Список всех веток -
git branch [name] — Создать новую ветку -
git checkout [branch] — Переключиться на ветку -
git merge [branch] — Слить ветку с текущей -
git branch -d [branch] — Удалить ветку локально -
git push origin --delete [branch] — Удалить ветку на удалённом репозитории -
git log --oneline — Краткая история коммитов -
git log --graph --oneline --all — Визуальная история с ветками -
git show [commit] — Показать изменения конкретного коммита -
git diff — Показать несохранённые изменения -
git diff --staged — Показать staged изменения -
git blame [file] — Кто и когда изменял каждую строку -
git reset --soft HEAD^ — Отменить коммит, оставить изменения в staged -
git reset --hard HEAD^ — Полностью удалить последний коммит -
git checkout -- [file] — Отменить изменения в рабочей директории -
git revert [commit] — Создать новый коммит, который отменяет изменения -
git clean -fd — Удалить неотслеживаемые файлы и папки -
git fork — Создать личную копию репозитория -
git remote add upstream [url] — Добавить оригинальный репозиторий как upstream -
git fetch upstream — Получить обновления с оригинального репозитория -
git push -u origin [branch] — Отправить ветку и привязать её к upstream -
git pull --rebase upstream main — Обновить fork через rebase -
git stash — Временно сохранить изменения -
git stash pop — Восстановить последний stash -
git stash list — Просмотреть все stash -
git stash drop — Удалить последний stash -
git prune — Удалить недостижимые объекты -
git tag [name] — Создать легковесный тег -
git tag -a [version] -m "сообщение" — Создать аннотированный тег -
git push origin --tags — Отправить теги на удалённый репозиторий -
git tag -d [name] — Удалить локальный тег -
git push origin --delete tag [name] — Удалить тег на удалённом репозитории -
git bisect — Бинарный поиск коммита с багом -
git rebase -i [commit] — Интерактивный rebase (правка истории) -
git cherry-pick [commit] — Применить конкретный коммит к текущей ветке -
git reflog — Показать журнал ссылок (инструмент восстановления) -
git worktree add — Добавить дополнительную рабочую директорию -
git config --global user.name "Имя" — Установить глобальное имя пользователя -
git config --global user.email "email" — Установить глобальный email -
git config --global core.editor "code --wait" — Сделать VS Code редактором по умолчанию -
git config --global alias.co checkout — Создать алиас для команды -
git config --list — Показать все настройки GitWebDev // IT & Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Топ-ресурс для изучения алгоритмов программирования. Пошагово объясняет их, с кодом и в визуальном, наглядном виде.
Более 70 алгоритмов на JavaScript, Java и C++:
➡️ http://algorithm-visualizer.org
WebDev // IT & Чат
Более 70 алгоритмов на JavaScript, Java и C++:
WebDev // IT & Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Чем заменить Claude Code в России: китайские ИИ вместо западных сервисов
Российским пользователям все чаще блокируют аккаунты в западных ИИ-сервисах, возникают проблемы с оплатой, а привычные инструменты становятся менее доступными. Но это не повод отказываться от ИИ как рабочего инструмента.
На бесплатном практикуме Кирилл Пшинник, CEO Университета Зерокодера, покажет, как работать с китайскими ИИ ZCode и DeepSeek Harness на практике: от создания сайтов до аналитики и автоматизации задач.
Что ждет вас на практикуме?
• Собрать дашборд с графиками и выводами из таблицы;
• Создать лендинг с формой заявки по текстовому описанию;
• Получить 3D-модель, просто описав объект словами;
• Начать работать из России без блокировок и обходных путей.
Также сравним китайские инструменты с Claude Code и Codex, разберем их возможности, ограничения и то, что действительно доступно бесплатно.
Бонус: сборник из 30 идей для вайбкодинга, доступ к закрытой базе ИИ-решений и гайды по установке китайских ИИ из РФ.
Бесплатная регистрация по ссылке.
Российским пользователям все чаще блокируют аккаунты в западных ИИ-сервисах, возникают проблемы с оплатой, а привычные инструменты становятся менее доступными. Но это не повод отказываться от ИИ как рабочего инструмента.
На бесплатном практикуме Кирилл Пшинник, CEO Университета Зерокодера, покажет, как работать с китайскими ИИ ZCode и DeepSeek Harness на практике: от создания сайтов до аналитики и автоматизации задач.
Что ждет вас на практикуме?
• Собрать дашборд с графиками и выводами из таблицы;
• Создать лендинг с формой заявки по текстовому описанию;
• Получить 3D-модель, просто описав объект словами;
• Начать работать из России без блокировок и обходных путей.
Также сравним китайские инструменты с Claude Code и Codex, разберем их возможности, ограничения и то, что действительно доступно бесплатно.
Бонус: сборник из 30 идей для вайбкодинга, доступ к закрытой базе ИИ-решений и гайды по установке китайских ИИ из РФ.
Бесплатная регистрация по ссылке.
Векторные базы данных: простым языком про устройство и принцип работы
➡️ Читать статью
📢 WebDev // IT & Чат
В данной статье мы пройдём путь от простого вектора до целой рекомендательной системы, пробежимся по основным фишкам и внутреннему устройству.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Вот 14 авторских обучающих IT каналов по самым востребованным областям программирования:
Выбирай своё направление:
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Идеальный SEO-инструмент для веб-разработчиков
Он позволяет мгновенно проверить, имеют ли доступ к вашему сайту Google-боты и AI-краулеры.
Просто введите адрес сайта — и инструмент прогонит несколько проверок, чтобы дать детальный инсайт о crawlability и accessibility.
Лёгкий способ убедиться, что ваш сайт оптимизирован под поисковые системы и AI-платформы :)
➡️ crawlercheck.com
📢 WebDev // IT & Чат
Он позволяет мгновенно проверить, имеют ли доступ к вашему сайту Google-боты и AI-краулеры.
Просто введите адрес сайта — и инструмент прогонит несколько проверок, чтобы дать детальный инсайт о crawlability и accessibility.
Лёгкий способ убедиться, что ваш сайт оптимизирован под поисковые системы и AI-платформы :)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Верстка простого сайта для новичков
Вёрстка сайта Burger Landing из Figma с самого нуля с очень подробными объяснениями каждого действия. Данный макет подойдёт для новичков. Верстка сайта позволит нам попрактиковать знания html, css, бэм, адаптив, а также положить такой прекрасный макет в портфолио.
➡️ Смотреть видео & Скачать видео
📢 WebDev // IT & Чат
Вёрстка сайта Burger Landing из Figma с самого нуля с очень подробными объяснениями каждого действия. Данный макет подойдёт для новичков. Верстка сайта позволит нам попрактиковать знания html, css, бэм, адаптив, а также положить такой прекрасный макет в портфолио.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Паттерн BFF (бэкенд для фронтенда): преимущества, недостатки и лучшие практики для реализации
➡️ Читать статью
📢 WebDev // IT & Чат
Если вы хотите стать настоящим мастером API, то вам обязательно нужно знать о паттерне BFF и как его использовать.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Топ-ресурс для изучения алгоритмов программирования. Пошагово объясняет их, с кодом и в визуальном, наглядном виде.
Более 70 алгоритмов на JavaScript, Java и C++:
➡️ http://algorithm-visualizer.org
📢 WebDev // IT & Чат
Более 70 алгоритмов на JavaScript, Java и C++:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Spline | Tilda эффект частиц
В этом видео я показываю инструмент spline. Узнаете как в нём работать и как сделать красивый эффект частиц. После чего поставим его на сайт в Тильде.
Spline — это недавно появившийся бесплатный инструмент для 3D моделирования, который уже успел обзавестись впечатляющим набором функций. С его помощью вы можете создавать 3D-сцены, моделировать объекты и редактировать материалы, а также контролировать весь процесс создания дизайна, добиваясь наилучшего результата.
➡️ Смотреть видео & Скачать видео
📢 WebDev // IT & Чат
В этом видео я показываю инструмент spline. Узнаете как в нём работать и как сделать красивый эффект частиц. После чего поставим его на сайт в Тильде.
Spline — это недавно появившийся бесплатный инструмент для 3D моделирования, который уже успел обзавестись впечатляющим набором функций. С его помощью вы можете создавать 3D-сцены, моделировать объекты и редактировать материалы, а также контролировать весь процесс создания дизайна, добиваясь наилучшего результата.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Команды "git merge" и "git rebase": преимущества, недостатки и ключевые различия
➡️ Читать статью
📢 WebDev // IT & Чат
Один из ключевых аспектов работы с системой контроля версий Git — перенос изменений из одной ветки в другую. Для этого существует два основных инструмента: git merge и git rebase.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM