GitHub Ready | Git
6.44K subscribers
606 photos
71 videos
1 file
474 links
По всем вопросам: @AdilNow
Download Telegram
🤓 Скачиваем только нужное из проекта!

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

➡️ GitHub Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥98👍2
🤓 Сегодня поговорим про Git Notes: комментарии без переписи истории!

Позволяет дописать любые пояснения к уже отправленным коммитам, не меняя их историю и хэши вовсе.

Что важно знать
История остаётся чистой;

Комментарии хранятся отдельно;

Обмен заметками вручную.


Используй Notes, когда нужно прикрепить контекст к коду, не рискуя запортить историю и себе нервы.

➡️ GitHub Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6👎4🔥43
This media is not supported in your browser
VIEW IN TELEGRAM
☕️ tech interview handbook — подготовка к техсобеседованиям без воды!

Один из самых полезных репозиториев по подготовке к собеседованиям: структурированные материалы, реальные советы от инженеров, частые вопросы, подходы к решению задач, поведенческие сценарии и даже шаблоны для резюме.

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


➡️ GitHub Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍4🤝41
Извлекаем файл из прошлого коммита!

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

Например, вы обнаружили, что потеряли важный конфиг или скрипт – вытащить его можно в пару команд.
# Забираем файл из указанного коммита в рабочую папку
git checkout <commit_hash> -- path/to/file.ext


После выполнения команда поместит версию path/to/file.ext из коммита <commit_hash> в вашу текущую ветку. Файл будет в состоянии «unstaged» — проверьте, всё ли вернулось, и затем добавьте в новый коммит:
git add path/to/file.ext
git commit -m "Вернул file.ext из <commit_hash>"


Если нужно только быстро просмотреть содержимое файла без помещения в рабочую директорию, используйте:
git show <commit_hash>:path/to/file.ext

Вывода хватит для копирования нужных фрагментов.

🔥 Один файл из любой точки истории — без переключения веток и рисков для остального кода.

➡️ GitHub Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥6👍2👎2
😁437
👩‍💻 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