GIT Шпаргалка
🔸 Настройка репозитория
🔸 Базовые команды
🔸 Работа с ветками
🔸 Удалённые репозитории
🔸 Отмена изменений
🔸 Продвинутые команды
👉 Java Portal
git init # Инициализировать репозиторий
git clone <url> # Клонировать репозиторий
git config --global user.name "Name" # Установить имя пользователя
git config --global user.email "email" # Установить email
git status # Проверить статус
git add <file> # Проиндексировать файл
git add . # Проиндексировать все файлы
git commit -m "msg" # Зафиксировать изменения
git commit -am "msg" # Индексация + фиксация
git log # История коммитов
git diff # Показать изменения
git branch # Показать список веток
git branch -a # Показать все ветки (вкл. удалённые)
git branch <name> # Создать ветку
git checkout <branch> # Переключиться на ветку
git checkout -b <name> # Создать и переключиться на ветку
git merge <branch> # Слить ветку
git branch -d <name> # Удалить ветку
git remote # Показать список удалённых
git remote -v # Показать URL-адреса удалённых
git push <remote> <branch> # Отправить изменения
git pull <remote> <branch> # Получить изменения
git fetch # Забрать изменения без слияния
git reset <file> # Убрать файл из индекса
git reset --hard # Откат к последнему коммиту
git checkout <file> # Отменить изменения в файле
git revert <commit> # Откатить коммит (реверт)
git stash # Сохранить изменения во временное хранилище
git stash pop # Применить stash
git rebase <branch> # Перебазировать ветку
git tag <name> # Создать тег
git log --oneline # Краткий лог коммитов
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍7
Ссылки на методы и функциональные интерфейсы:
Познакомься с ссылками на методы — более чистым и умным способом передавать поведение в современной Java.
В связке с функциональными интерфейсами они позволяют писать лаконичный, читаемый и элегантный код без потери типобезопасности и выразительности.
👉 Java Portal
Познакомься с ссылками на методы — более чистым и умным способом передавать поведение в современной Java.
В связке с функциональными интерфейсами они позволяют писать лаконичный, читаемый и элегантный код без потери типобезопасности и выразительности.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍3❤2
Большая база вопросов с реальных собеседований:
→ Тинькофф, Авито, Сбер, Озон, Яндекс, VK и еще 100+ компаний
→ 20+ направлений: Frontend, Backend, DevOps, QA, Mobile и другие
→ 60+ технологий: React, Python, Docker, Git, Java, Go, JavaScript и не только
Выбирай направление:
База обновляется еженедельно — всегда актуальные вопросы с последних собеседований.
Please open Telegram to view this post
VIEW IN TELEGRAM
JetBrains меняет дистрибуцию IntelliJ IDEA
Теперь не будет отдельных установщиков для Community и Ultimate будет единый инсталлятор с полным набором функций.
Подписка по-прежнему нужна для доступа к функциям Ultimate Edition, но без подписки IDE останется полностью рабочей и бесплатной, включая больше возможностей, чем сейчас в Community Edition.
Что ещё важно:
🔸 Открытые сборки будут публиковаться на GitHub.
🔸 Если подписка истечёт, IDE не заблокируется — вы продолжите работать в режиме Community Edition.
🔸 Улучшенный опыт с управлением лицензиями.
Поддержка open-source и бесплатного использования остаётся приоритетом JetBrains.🐒
Подробнее по ссылке - jetbrains.com/blog
👉 Java Portal
Теперь не будет отдельных установщиков для Community и Ultimate будет единый инсталлятор с полным набором функций.
Подписка по-прежнему нужна для доступа к функциям Ultimate Edition, но без подписки IDE останется полностью рабочей и бесплатной, включая больше возможностей, чем сейчас в Community Edition.
Что ещё важно:
Поддержка open-source и бесплатного использования остаётся приоритетом JetBrains.
Подробнее по ссылке - jetbrains.com/blog
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17❤8🔥3🌚1