GitHub Ready | Git
6.44K subscribers
606 photos
72 videos
1 file
473 links
По всем вопросам: @AdilNow
Download Telegram
👩‍💻 Git Patch — перенос изменений через файлы!

Создавай патчи, проверяй перед применением, накатывай на репорий. Удобно для оффлайн-ревью, пересылки коммитов и код-ревью без доступа к удалённому репозиторию.

➡️ GitHub Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍43👎1
This media is not supported in your browser
VIEW IN TELEGRAM
❤️ App Ideas — готовые идеи для ваших проектов и портфолио!

Это огромная коллекция приложений, которую можно реализовать, чтобы прокачать навыки программирования и наполнить портфолио. Репозиторий включает проекты разного уровня сложности.

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


➡️ GitHub Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
10🤝5👍3
👩‍💻 Поиск коммитов, где менялся текст!

Нужно узнать, в каком коммите появилась или исчезла строка кода? Git умеет искать по содержимому.

В этом посте:
Поиск по фразе;

Ограничение диапазона;

Просмотр контекста.


С git log -S можно точно найти момент изменения любого участка кода — от логов до бизнес-логики.

➡️ GitHub Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥6👍4👎1
👩‍💻 Репозиторий стал занимать слишком много места?

Git хранит множество временных и старых объектов, которые остаются после удаления веток или коммитов. Со временем это замедляет работу и увеличивает размер проекта.

Команда сборки мусора очищает неактуальные данные и оптимизирует внутреннюю структуру репозитория. После этого Git работает быстрее, а место на диске освобождается.

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


➡️ GitHub Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥124🤝4👍1
👩‍💻 Сегодня разбираем Git Cherry — сравнение коммитов между ветками!

Сравнивай ветки и находи уникальные коммиты. Команда показывает, какие изменения есть только в твоей ветке, а какие уже влиты в основную. Управляй детализацией вывода, указывай базовую ветку вручную и быстро оценивай, что действительно нужно сливать.

➡️ GitHub Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥75👍3
Многие не знают, но можно временно "спрятать" файл от Git, не трогая .gitignore!

Если вы не хотите видеть локальные изменения в файле (например, config/.env), выполните:
$ git update-index --assume-unchanged config/.env


После этого git status не будет показывать локальные правки в этом файле:
$ git status -s


Теперь git status не покажет изменения. Чтобы вернуть всё обратно:
$ git update-index --no-assume-unchanged config/.env


🔥 Удобно для временных локальных настроек. Настройка действует только у вас — на других не влияет.

➡️ GitHub Ready | #совет
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥6👍3
🤓 После rebase история поменялась — а остался ли смысл?

Ты перебазировал ветку, коммиты стали аккуратнее, но теперь нужно убедиться: всё ли осталось как было?

git range-diff сравнит, как каждый коммит выглядел «до» и «после», покажет перестановки, изменения и совпадения — чтобы ты был уверен: ничего не потеряно.

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


➡️ GitHub Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥75👍4
Media is too big
VIEW IN TELEGRAM
interview_questions — репозиторий, в котором собрано 400 вопросов с собеседования на Python-разработчика. Каждый ответ дополнен примером кода.

Ссылочка на репозиторий: Github 📱


➡️ GitHub Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62🔥2
👩‍💻 Удаляем большой файл из всей истории Git!

Обычное удаление в HEAD не помогает — файл остаётся в прошлых коммитах и раздувает репозиторий. Используем git filter-repo, чтобы вырезать его полностью.

В этом посте:
Получаем файл;

Удаляем его;

Перезаписываем историю.


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

➡️ GitHub Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥4👍3