Если ветка была удалена, не спеши паниковать Git хранит все переходы HEAD.
В этом посте:
• Проверим историю;
• Найдём коммит, где ветка ещё существовала;
• Восстановим её.
reflog — спасатель для случайных удалений, перебазирований и откатов. Пока коммиты не удалены сборщиком мусора их можно вернуть.Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🔥7👍5
Git Fetch vs Git Pull — в чём разница?
Назначение:
Процесс:
Контроль:
Конфликты:
Использование:
🔥 Обе команды нужны — главное понимать, когда какую применять.
➡️ GitHub Ready | #сравнение
Git Fetch только скачивает обновления с сервера — локальная ветка не меняется.Git Pull скачивает и сразу объединяет изменения — локальная ветка обновляется автоматически.Назначение:
Fetch нужен для получения изменений, а Pull для получения и применения изменений.
Процесс:
Fetch скачивает обновления без изменения локальной ветки, а Pull обновляет локальную ветку автоматически.
Контроль:
Fetch даёт возможность проверить изменения перед merge, а Pull объединяет их сразу.
Конфликты:
Fetch снижает риск неожиданных конфликтов, а Pull может вызвать их сразу при обновлении.
Использование:
Fetch удобен для крупных задач и ревью, а Pull для быстрого выравнивания ветки с origin.
🔥 Обе команды нужны — главное понимать, когда какую применять.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍4🔥4
Работай с кодом, как с базой данных. В этих карточках рассказал про удобный инструмент, который мгновенно находит всё, что нужно прямо из терминала.Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥7👍3🤝1
This media is not supported in your browser
VIEW IN TELEGRAM
Inline Preview решает это за секунду. Выделяешь нужный кусок разметки и vsсode мгновенно показывает рендер прямо в редакторе. Особенно удобно при работе с email-шаблонами, SSR-разметкой или отдельными UI-компонентами, когда нужно быстро проверить кусок, а не весь проект.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13🔥7👍4
Git позволяет отменить последний коммит, сохранив все изменения в рабочей директории.
Откат последнего коммита, но без потери кода:
git reset --soft HEAD~1
Теперь изменения остались в staged-области, можно поправить файлы и закоммитить заново.
Если хочешь просто убрать из staged, но не потерять правки:
git reset HEAD~1
🔥 Удобно, когда коммит уже сделан, а ты вспомнил, что забыл
README.Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥5👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Этот репозиторий настоящий путеводитель по лучшим сайтам, инструментам и платформам. В нем собраны десятки ссылок на ресурсы для обучения, практики, вдохновения и общения. Отличный способ пополнить свой рабочий арсенал.
Оставляю ссылочку: GitHub📱
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍4❤3
Нужно вернуть старую версию проекта, не ломая текущую? Git позволяет создать ветку из любого момента истории.
В этом посте:
• Ищем нужный коммит;
• Создаём новую ветку;
• Публикуем её.
Так можно протестировать старый релиз, сделать фикс или восстановить код без отката всей ветки.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥4👍3👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Console Ninja — расширение, которое выводит результаты console.log, warn и error прямо рядом со строками, где они вызываются. Видите значения переменных мгновенно, не отвлекаясь от кода. Особенно удобно при работе с React, Vue или Node.js, дебаг становится наглядным и быстрым.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤4🔥2
Создавай отдельные рабочие директории под разные ветки c помощью этого инструмента. Идеально для фиксов, тестов и ревью кода.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤4👍3