Как в Git вернуть файл к состоянию в последнем коммите?

Система контроля версий git позволяет очень быстро вернуть состояние файла или состояние всего проекта к моменту в котором они были зафиксированы в последнем коммите. Операция эта очень проста, быстра и удобна. Читать далее

Как в Git изменить последний коммит ?

В своем проекте Вы сделали изменения и зафиксировали их при помощи команды [cci]$ git commit -m»»[/cci], и как обычно это бывает, подтвердив действие нажатием клавиши Enter, Вы вдруг поняли, что забыли добавить пару строчек кода, в какой-либо файл, или сделали неверный комментарий к коммиту, или забыли убрать из кода [cci]var_dump($foo)[/cci] – отладочный тестовый вывод какой-либо переменной, или вам нужно добавить пару строк кода, логически подходящие именно под этот последний коммит, да и может возникнуть много других причин, по которым вы можете захотеть поменять содержимое кода или комментарий последнего коммита. И конечно же в самой популярной системе контроля версий Git предусмотрен механизм для такой незапланированной правки с помощью команды [cci]—amend[/cci].

Читать далее

Как за 7 минут установить стек LAMP (Linux, Apache, MySQL, PHP) на примере Ubuntu 16.04.

Под аббревиатурой LAMP, иногда еще говорят веб-сервер LAMP, подразумевают рабочее окружение: где в качестве операционной системы выступает дистрибутив на базе ядра Linux, в качестве веб-сервера используется Apache, применяется Система Управления Базами Данных СУБД MySQL и для разработки и запуска серверных скриптов установлен PHP.

В данной статье будет показано как установить данный стек инструментов за 7 минут Читать далее

Linux: как добавить каталоги в $PATH

Что такое $PATH?
$PATH — это переменное окружение в котором хранятся все исполняемые файлы. Значение переменной $PATH является обычным строкой, стрижешь ряд имен. Например, $PATH по умолчанию для типичной системы может выглядеть так:

/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/snap/bin

Чтобы посмотреть текущее значение переменной $PATH Вы можете использовать команду echo.

Читать далее

PSR-2. Руководство по стилю кода.

Данная статья, это авторский перевод, описания стандарта. С оригиналом описания Вы можете ознакомиться здесь

Данное руководство расширяет и дополняет рекомендации, указанные в PSR-1 (основной стандарт написания кода).

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

Читать далее

PSR-1. Основной стандарт написания кода.

Данная статья, это авторский перевод, описания стандарта. С оригиналом описания Вы можете ознакомиться здесь.

Этот раздел стандарта содержит элементы по стилю кодирования, которые считаются необходимыми для обеспечения высокого уровня технической совместимости между общими фрагментами PHP кода.

Встречающиеся ключевые слова «ДОЛЖЕН», «НЕ ДОЛЖЕН», «ТРЕБУЕТСЯ», «СЛЕДУЕТ», «НЕ СЛЕДУЕТ», «РЕКОМЕНДУЕТСЯ», «МОЖЕТ» и «ОПЦИОНАЛЬНО» в данном стандарте интерпретируются как описано в документе RFC 2119.

1. Общий обзор.

  • Файлы ДОЛЖНЫ использовать только теги вида [cci lang=»php»]

    Читать далее