GitHub Ready | Git
6.44K subscribers
606 photos
71 videos
1 file
474 links
По всем вопросам: @AdilNow
Download Telegram
👩‍💻 Поиск коммита по сообщению!

В длинной истории тяжело найти нужный коммит. Решение кроется всего в одной команде.

В этом посте:
Поиск по ключевому слову;

Краткий вывод через --oneline;

Регистронезависимость и регулярки.


Так можно быстро отфильтровать историю и найти нужный коммит даже в огромном проекте.

➡️ GitHub Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥86👍3
This media is not supported in your browser
VIEW IN TELEGRAM
❤️ Топовый репозиторий для мониторинга производительности в реальном времени!

Минималистичный и легендарный stats.js от создателя Three.js — это лёгкий JavaScript-инструмент, который показывает FPS, время кадра, использование памяти и любые кастомные метрики.

Идеально подходит для визуальной отладки и профилировки анимаций, игр, рендер-циклов и сложных UI-компонентов прямо в браузере.

Оставляю ссылочку: Github 📱


➡️ GitHub Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍5🔥4
👩‍💻 Файл попал в репозиторий, но нужен только локально?

Часто в проект случайно добавляют файлы с конфигурацией или временные логи.

В таких случаях можно убрать файл из индекса Git, оставив его в рабочей папке. А чтобы подобного больше не происходило, стоит добавить файл в .gitignore.

🔥 — если узнал что-то новое
🤝 — если сразу знал как решить


➡️ GitHub Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
👍86🔥5🤝3
👩‍💻 Сегодня разбираем Git Commit Graph — быстрые операции с историей!

С помощью него сможешь писать граф, валидировать через verify и смотреть состояние. Графы идеальны для больших репозиториев, где важны скорость и размер артефактов.

➡️ GitHub Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥6👍3
This media is not supported in your browser
VIEW IN TELEGRAM
🧐 Coding Interview University — ваш путь к собеседованию в топ‑компанию!

Это самый полный и структурированный план самообучения для подготовки к собеседованиям в крупных IT‑компаниях, таких как Google, Amazon и Microsoft. Созданный на основе реального опыта автора, который учился 8-12 часов в день и в итоге устроился в Amazon.

Оставляю ссылочку: GitHub 📱


➡️ GitHub Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥5👍4
👩‍💻 Нужно продолжить работу от старого состояния проекта?

Не всегда удобно развивать код от последнего коммита. Иногда нужно вернуться к прошлой версии и от неё начать новую ветку.

Git позволяет создавать ветку прямо из старого коммита. Это полезно для исправления багов в прошлых релизах или тестирования старых версий кода.

🔥 — если узнал что-то новое
🤝 — если знал как решить


➡️ GitHub Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍63🤝1
👩‍💻 Проверяем, в каких ветках есть коммит!

Бывает нужно узнать, попал ли коммит уже в основную ветку или ещё нет.

В этом посте:
Проверим локальные ветки;

Посмотрим удалённые ветки;

Совместим оба варианта.


Так легко отследить путь коммита и убедиться, что изменения уже в нужной ветке.

➡️ GitHub Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥177👍7
This media is not supported in your browser
VIEW IN TELEGRAM
😎 The Book of Secret Knowledge — сокровищница для IT-специалистов!

Если нужен быстрый доступ к крутым ресурсам, шпаргалкам и коллекциям - здесь вы найдёте систематизированный набор знаний, проверенный временем и сообществом. Отличный вариант, чтобы сэкономить часы поиска и прокачать свой рабочий арсенал.

Оставляю ссылочку: GitHub 📱


➡️ GitHub Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥105👍5👎1
Pre-commit: запускаем линтер и быстрые тесты перед коммитом!

Блокируем попадание «сломавших» изменений в ветку — короткий pre-commit hook запускает ruff и быстрые юнит-тесты. Удобно для небольших команд и личных репозиториев.

Устанавливаем инструменты:
pip install ruff pytest


Создаём .git/hooks/pre-commit — проверка стиля, авто-фикс (по желанию) и тесты:
#!/bin/sh
ruff check . || { echo "ruff: ошибки"; exit 1; }
ruff check --fix . >/dev/null 2>&1 || true
pytest -q tests/unit || { echo "pytest: упал"; exit 1; }
exit 0


Включаем hook:
chmod +x .git/hooks/pre-commit
# git commit теперь будет запускать проверки


🔥 Практика: меньше «сломанных» коммитов и быстрее code review.

➡️ GitHub Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍43