#Собес #git
🤔 Что такое команда git cherry-pick?
Команда
👉 Новости 👉 База вопросов
Команда
git cherry-pick
позволяет выбрать и применить отдельный коммит из другой ветки в вашу текущую ветку, минуя другие изменения, которые были сделаны в той же ветке. Это полезно, когда вам нужно перенести только один коммит, а не весь набор изменений.Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
😘 Продуктивный хак для VS Code
Вместо того чтобы каждый раз писать
В этом примере, текст "
Можно создать кучу таких сокращений для любых конструкций.
👉 Новости 👉 База вопросов
Вместо того чтобы каждый раз писать
console.log()
, вы можете добавить в VS Code шорткатВ этом примере, текст "
cc
" автоматически расширяется в "console.log()
" при нажатии Tab
Можно создать кучу таких сокращений для любых конструкций.
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #git
🤔 Как вы можете ввести слияние на стадии конфликта?
При возникновении конфликта в Git нужно вручную разрешить расхождения в файлах, а затем завершить слияние с помощью команды
👉 Новости 👉 База вопросов
При возникновении конфликта в Git нужно вручную разрешить расхождения в файлах, а затем завершить слияние с помощью команды
git merge -- continue
.Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
🥄 В VS Code появились чекпоинты. Теперь можно сохранять контрольные точки чата и откатываться к нужному состоянию
При выборе чекпоинта VS Code восстанавливает изменения в рабочем пространстве и историю чата на тот момент. После восстановления можно повторить отменённое действие
👉 Новости 👉 База вопросов
При выборе чекпоинта VS Code восстанавливает изменения в рабочем пространстве и историю чата на тот момент. После восстановления можно повторить отменённое действие
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #git
🤔 Как восстановить удалённую ветку?
Если ветка была удалена локально, её можно восстановить, используя команду
👉 Новости 👉 База вопросов
Если ветка была удалена локально, её можно восстановить, используя команду
git reflog
. Если ветка была удалена удалённо, можно восстановить еёс помощью git push origin ‹ branch_name›
.Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😬 Nuances on Kubernetes - RubyConf Taiwan 2025
Kubernetes — самый быстрый способ снизить производительность приложения, если пропустить важные детали
Запустить сервис в кластер просто. Но чуть завысили resource limits — и он уже работает медленнее.
Добавили неточную проверку liveness — и под нагрузкой перезапуски идут один за другим.
Даже «лучшие практики» контейнеризации иногда уменьшают скорость, вместо того чтобы её повысить.
Настройка Kubernetes — это не копирование чужого гайда, а точная подгонка под конкретное приложение.
👉 Новости 👉 База вопросов
Kubernetes — самый быстрый способ снизить производительность приложения, если пропустить важные детали
Запустить сервис в кластер просто. Но чуть завысили resource limits — и он уже работает медленнее.
Добавили неточную проверку liveness — и под нагрузкой перезапуски идут один за другим.
Даже «лучшие практики» контейнеризации иногда уменьшают скорость, вместо того чтобы её повысить.
Настройка Kubernetes — это не копирование чужого гайда, а точная подгонка под конкретное приложение.
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #git
🤔 Как отменить коммит, который уже был отправлен и обнародован?
💬 Кратко:
Для отмены коммита, который был отправлен на сервер, можно использовать команду
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
Для отмены коммита, который был отправлен на сервер, можно использовать команду
git revert
, которая создаст новый коммит, отменяющий изменения. Важно, что это безопасный метод, так как сохраняется история изменений.📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #git
🤔 Что такое git reflog?
💬 Кратко:
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
git reflog
показывает историю всех перемещений HEAD, включая коммиты, слияния и переключения веток. Эта команда полезна для восстановления потерянных коммитов или веток.📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
#полезное
❤️🔥 Нашёл годную опенсорс тулзу: FossFLOW
Позволяет создавать качественные 3D-диаграммы для наглядной архитектуры софта и инженерных систем. Удобный интерфейс, поддержка импорта/экспорта в JSON и хранение данных локально в браузере
Можно юзать онлайн или развернуть c GitHub
👉 Новости 👉 База вопросов
Позволяет создавать качественные 3D-диаграммы для наглядной архитектуры софта и инженерных систем. Удобный интерфейс, поддержка импорта/экспорта в JSON и хранение данных локально в браузере
Можно юзать онлайн или развернуть c GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #git
🤔 Перечислите команды для удаления ветки git
💬 Кратко:
Для удаления локальной ветки:
Если ветка содержит незавершённые изменения:
Для удаления удалённой ветки:
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
Для удаления локальной ветки:
git branch -d ‹ branch_name>
Если ветка содержит незавершённые изменения:
git branch -D ‹ branch_name>
Для удаления удалённой ветки:
git push origin --delete ‹branch_name>
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
🏕 Прикольный лайфхак для VS Code, о котором 99% пользователей даже не знают
Вы можете легко менять местами элементы сайдбара и терминала, просто перетаскивая их
Простой трюк, который выводит кастомизацию VS Code на новый уровень
👉 Новости 👉 База вопросов
Вы можете легко менять местами элементы сайдбара и терминала, просто перетаскивая их
Простой трюк, который выводит кастомизацию VS Code на новый уровень
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
#Собес #git
🤔 Что делает команда git stash?
💬 Кратко:
Команда
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
Команда
git stash
сохраняет текущие незавершённые изменения в специальное место (стек), чтобы вы могли переключиться на другую ветку или выполнить другие действия. Эти изменения можно позже восстановить с ПОМОЩЬЮ git stash apply
или git stash pop
.📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
#полезное
🤯 Kamal от DHH
Kamal остаётся инструментом «быстрого деплоя» через SSH и Docker. Удобно для маленьких команд, но с точки зрения безопасности есть ограничения: один ключ даёт полный доступ, секреты хранятся в .env.
Будет ли Kamal использоваться в будущем?
Для сравнения: Dokku существует уже больше десяти лет, имеет сообщество, экосистему плагинов и продолжает использоваться в продакшене. Kamal пока на старте, и многое зависит от того, станет ли он развиваться в сторону зрелого инструмента с упором на безопасность и работу в командах — или останется удобной, но нишевой утилитой «под Basecamp».
👉 Новости 👉 База вопросов
Kamal остаётся инструментом «быстрого деплоя» через SSH и Docker. Удобно для маленьких команд, но с точки зрения безопасности есть ограничения: один ключ даёт полный доступ, секреты хранятся в .env.
Будет ли Kamal использоваться в будущем?
Для сравнения: Dokku существует уже больше десяти лет, имеет сообщество, экосистему плагинов и продолжает использоваться в продакшене. Kamal пока на старте, и многое зависит от того, станет ли он развиваться в сторону зрелого инструмента с упором на безопасность и работу в командах — или останется удобной, но нишевой утилитой «под Basecamp».
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
YeaHub
Главные новости и обновления платформы
YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников.
Платформа: https://yeahub.ru
Для связи: @ruslan_kuyanets
YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников.
Платформа: https://yeahub.ru
Для связи: @ruslan_kuyanets
❤1
#Собес #git
🤔 Что такое HEAD с точки зрения Git?
💬 Кратко:
HEAD в Git - это указатель на текущую ветку или коммит. Он показывает, над чем вы сейчас работаете, и меняется при переключении веток или выполнении коммитов.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
HEAD в Git - это указатель на текущую ветку или коммит. Он показывает, над чем вы сейчас работаете, и меняется при переключении веток или выполнении коммитов.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
😊 Мощный трюк для вайбкодеров
Если открыть любой репо на GitHub и заменить "
👉 Новости 👉 База вопросов
Если открыть любой репо на GitHub и заменить "
hub
" на "mvp
" в URL — получишь детализированный промт для этого репозитория, который можно скормить LLM, чтобы сгенерировать аналог (клон) Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
#Собес #git
🤔 Почему мы делаем git pull, а затем git push?
💬 Кратко:
Мы делаем
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
Мы делаем
git pull
, чтобы сначала синхронизировать наш локальный репозиторий с последними изменениями из удаленного. Затем выполняем git push
, чтобы отправить свои изменения. Это помогает избежать конфликтов и сохранить согласованность данных между участниками команды.📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #git
🤔 Как посмотреть, что именно вы изменили в определенном файле git?
💬 Кратко:
Используйте команду
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
Используйте команду
git diff
для просмотра изменений. Для конкретного файла:git diff ‹имя_файла>
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
👍 Автоматическая генерация миграций
Кирилл Мокевнин показал, как миграции создаются автоматически на основе параметров в CLI.
CLI позволяет сразу сгенерировать миграцию с нужными полями, а затем легко откатить или удалить её без лишних сложностей.
Миграций всегда было много, часто проще было полностью пересоздать базу, чем разбираться с накопившимся «мусором».
👉 Новости 👉 База вопросов
Кирилл Мокевнин показал, как миграции создаются автоматически на основе параметров в CLI.
CLI позволяет сразу сгенерировать миграцию с нужными полями, а затем легко откатить или удалить её без лишних сложностей.
Миграций всегда было много, часто проще было полностью пересоздать базу, чем разбираться с накопившимся «мусором».
Please open Telegram to view this post
VIEW IN TELEGRAM