Справочник разработчика

Шпаргалки по программированиюсинтаксис с контекстом

Выберите тему и группу, проверьте пример и источник перед копированием.

Шпаргалки по программированию

Поиск в теме

Найденные записи

Выбранная запись

git switch -c

Создаёт новую ветку и сразу переключается на неё.

Пример

git switch -c feature/login

Перед применением: Перед запуском проверьте репозиторий и ветку. Эта страница не выполняет Git.

Источники: Git

Поиск и фильтрация выполняются на этой странице. Внешний источник открывается только по нажатию.

Группа записей

Показано 7 из 7 записей

Открыть конструктор Git

Когда забыли флаг Git, порядок полей Cron или смысл типа SQL, шпаргалки по программированию показывают краткое объяснение рядом с примером. Сначала открыта тема Git, остальные пять доступны без перехода на другую страницу.

Эти шпаргалки для разработчиков объединяют запросы «шпаргалка по Git», «шпаргалка по регулярным выражениям» и краткий справочник по chmod, CSS и SQL. Страница не выполняет код в вашем репозитории или базе данных.

Зачем нужны шпаргалки по программированию

Пример, область применения и источник показаны вместе.

Шесть тем с одним поиском

Шпаргалка по Git и шпаргалка по регулярным выражениям обычно разнесены по страницам. Шпаргалки по программированию позволяют сменить тему и отфильтровать записи без отправки запроса на сервер.

Выбор темы и локальный поиск оставляют один пример синтаксиса из нескольких карточек.

Различия типов SQL рядом

Boolean, JSON и время сопоставлены для PostgreSQL, MySQL и SQLite. Перед копированием видно, почему одно название не обещает одинакового хранения.

Три колонки баз данных показывают различные представления типов.

Найти пример и сохранить контекст

01

При смене темы сбросить старый фильтр

По умолчанию открыт Git. Переход к Cron или SQL очищает поиск и группу, чтобы старое условие не скрывало новый список.

02

Искать по коду и объяснению

Ввод сразу фильтрует синтаксис, примеры и описания текущей темы. Группа сужает список без сетевого запроса.

03

Перед копированием открыть источник

У записи есть пример, ограничение и официальный документ. Шпаргалки по программированию не запускают команды и не переносят БД.

Что вошло в справочник

Разные способы отмены в Git

Снятие файла с индекса и revert общего коммита разделены; reset --hard не предлагается как бездумное исправление.

Явно обозначен JavaScript Regex

Границы, цифры, именованные группы и ленивые квантификаторы показаны на примерах этого движка.

Cron с пятью полями

Поясняются минута, час, день, месяц и неделя, включая правило ИЛИ для двух ограниченных полей дня.

Три модели хранения SQL

Boolean, JSON, десятичные числа и время сопоставлены в PostgreSQL, MySQL и SQLite.

Границы применения примеров

Справочник, а не выполнение
Скопированная команда Git или chmod действует лишь после запуска в вашем терминале. SQL-строки — сравнение, не миграция.
У синтаксиса есть диалект
Regex ориентирован на JavaScript, Cron — на пользовательский crontab с пятью полями, SQL зависит от СУБД.
Подборка, а не полное руководство
Отсутствующий флаг или единица CSS не становится недопустимым. Полные определения есть в официальных источниках.

Вопросы: Шпаргалки по программированию

В чём разница между merge и rebase?

Merge объединяет две истории, обычно сохраняя их ветвление. Rebase воспроизводит коммиты на другой базе и меняет их идентификаторы. Для общей ветки учитывайте правила команды.

Как отменить коммит в Git?

Для общего коммита git revert создаёт новый обратный коммит. У локального есть варианты reset с разным влиянием на индекс и файлы; сперва прочитайте документацию.

В чём разница между жадными и ленивыми квантификаторами?

Жадный сначала захватывает больше, ленивый — меньше. В JavaScript знак ? после + или * задаёт ленивый вариант, но остаток шаблона тоже влияет на результат.

Что такое захватывающая группа в regex?

Круглые скобки сохраняют найденный текст. (?:...) группирует без захвата, а (?<name>...) даёт захвату имя.

Работает ли это для MySQL, PostgreSQL и SQLite?

Типы SQL различаются. Страница сравнивает Boolean, JSON, десятичные числа и время, но не обещает переносимости объявления между движками.

Нашли устаревший пример?

Открыть шпаргалки по программированию

Выберите тему, проверьте источник и копируйте только подходящий синтаксис. Шпаргалки по программированию доступны без учётной записи и сетевого поиска.