GitHub Ready | Git
6.48K subscribers
606 photos
71 videos
1 file
462 links
По всем вопросам: @AdilNow
Download Telegram
📂 Напоминалка для работы с HTTP-запросами!

Например, GET используется для получения данных, POST — для создания новых записей, а DELETE — для удаления.

На картинке — 9 самых популярных методов HTTP-запросов, которые стоит держать под рукой каждому разработчику.

Сохрани, чтобы не забыть!

➡️ GitHub Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍7🔥6😁1
Хочешь найти коммит по части сообщения?

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

Поиск по ключевому слову:
git log --grep="fix"


Комбинация с форматированием вывода:
git log --oneline --grep="login"


🔥 Удобно, когда нужно быстро найти коммит по описанию, задаче или ключевому слову, а история огромная.

➡️ GitHub Ready | #совет
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥5👍4
This media is not supported in your browser
VIEW IN TELEGRAM
🧐 Awesome Interview Questions — супер подборка вопросов для подготовки к собеседованиям!

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

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


➡️ GitHub Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍6🔥6
👩‍💻 В истории репозитория остались приватные комментарии?

Со временем в коде накапливаются комментарии, которые нормально выглядят внутри команды, но не должны попадать во внешний мир.

Перед открытием репозитория или передачей его внешним командам имеет смысл очистить историю от таких комментариев. Для этого используют перепись истории.

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


➡️ GitHub Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥86👍3
👩‍💻 Всем программистам посвящается!

Вот 18 авторских обучающих IT каналов по самым востребованным областям программирования:

Выбирай своё направление:

📱 JavaScript — t.me/javascript_ready
👩‍💻 Frontend — t.me/frontend_ready
👩‍💻 Backend — t.me/backend_ready
👩‍💻 IT Новости — t.me/it_ready
👩‍💻 Python — t.me/python_ready
🤔 InfoSec & Хакинг — t.me/hacking_ready
📖 IT Книги — t.me/books_ready
🖥 SQL & Базы Данных — t.me/sql_ready
🤖 Нейросетиt.me/neuro_ready
👩‍💻 C/C++ — https://t.me/cpp_ready
👩‍💻 C# & Unity — t.me/csharp_ready
👩‍💻 Java — t.me/java_ready
👩‍💻 Linux — t.me/linux_ready
🖼️ DevOpst.me/devops_ready
🖥 Data Sciencet.me/data_ready
🐞 QA-тестирование t.me/qa_ready
👩‍💻 Bash & Shell — t.me/bash_ready
🖥 Design — t.me/design_ready

📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!
Please open Telegram to view this post
VIEW IN TELEGRAM
1👎1
This media is not supported in your browser
VIEW IN TELEGRAM
✍️ Every Programmer Should Know — настоящий фундамент знаний!

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

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

➡️ GitHub Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍5🔥5
🤓 Рассмотрим tag — идеальный способ отметить релиз, стабильную версию или важную точку в истории проекта!

Теги не двигаются, не меняются и не исчезают — как маяки в истории. Аннотированные теги сохраняют автора, дату и комментарий.

➡️ GitHub Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥63
This media is not supported in your browser
VIEW IN TELEGRAM
👍 Awesome-Scripts — большая коллекция скриптов на разных языках программирования!

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

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


➡️ GitHub Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥6🤝43
🤓 Сегодня разбираемся, как пользоваться rebase в Git — и зачем он нужен для чистой истории коммитов!

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

Основные моменты:
• rebase main — переносим коммиты на актуальную ветку.

• rebase --continue — продолжаем после конфликта.

• rebase -i — интерактивный rebase: объединяем, переупорядочиваем, редактируем.


🔥 — если узнал что-то новое
🤝 — если уже пользуешься rebase


➡️ GitHub Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥96👍2😁2🤝2
Этот вопрос про Git часто задают на собеседованиях.

➡️ GitHub Ready | #собес
Please open Telegram to view this post
VIEW IN TELEGRAM
1
🚀 Git Pro совет

Хотите быстро узнать, какие файлы или папки в репозитории занимают больше всего места?
Используйте встроенную команду git вместе с rev-list и objects:

# Самые большие файлы в истории репозитория


git rev-list --objects --all | \
git cat-file --batch-check='%(objecttype) %(objectname) %(objectsize) %(rest)' | \
grep '^blob' | \
sort -k3nr | head -10


💡 Это помогает найти «тяжёлые» файлы, случайно закоммиченные в историю (например, большие датасеты или бинарники).
После нахождения ненужного файла можно использовать git filter-repo или BFG Repo-Cleaner, чтобы очистить историю и уменьшить размер репозитория.

➡️ GitHub Ready | #совет
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5