<MyRusakov.ru />

PHP и MySQL с Нуля до Гуру

PHP и MySQL с Нуля до Гуру

Данный курс - это более 20-ти часов видеоуроков по изучению PHP и MySQL. Ключевой момент курса - это создание движка для сайта с нуля. Каждая строчка комментируется. Практически для каждого урока имеются упражнения. Причём данные упражнения направлены не только на закрепление материала, но и на реализацию реальных задач, встающих перед Web-разработчиками при создании сайтов. После курса Вы сможете без проблем создавать движки для любых сайтов.

Также почти к каждому уроку идут упражнения для закрепления материала.

Просмотрев курс и выполнив упражнения, Вы сможете без проблем создавать функциональные движки для самых различных сайтов.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Полезные советы по использованию Git.

Полезные советы по использованию Git.

Всем привет! В этой статье мы рассмотрим некоторые полезные советы по использованию Git.

Вы ведь тоже любите советы, которые заставляют вас сказать "Как я не мог знать этого раньше?!"?

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

Сегодня мы рассмотрим список советов, которые позволят вам использовать Git более продуктивно и ускорят разработку до 10%.

git add -p

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

git log -5 --pretty --oneline

Выведет ваши последние 5 коммитов каждый на отдельной строчке.

git shortlog -sn

Быстро получить список участников и посмотреть, сколько коммитов каждый из них сделал.

git log --all --graph --decorate --oneline --simplify-by-decoration

Немного украсит ваш терминал. Поскольку вы, скорее всего, не запомните эту строчку, то можете записать ее под алиасом:

wow = log --all --graph --decorate --oneline --simplify-by-decoration

Быстро проверить удаленные пулл-запросы:

git checkout pr/123

Посмотреть, сколько строчек кода вы написали сегодня:

git diff --shortstat "@{0 day ago}"

Это как кнопка возврата на вашем пульте от телевизора – позволяет вернуться обратно к вашей последней ветке:

git checkout -

Мягкий сброс сохранит ваши изменения, но позволит вам откоммитить что-нибудь:

git reset --soft HEAD~3

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

git reflog

Stash позволяет вам запастись неисценированными изменениями, сделать какую-то работу и затем применить эти изменения обратно.

git stash, then git stash pop

Найти историю коммитов для слова "щенок" и отобразить их:

git log -S puppy

Чтобы увидеть свои последние ветки, напишите следующее:

git latest = for-each-ref --count=30 --sort=-committerdate refs/heads/ --format='%(refname:short)’

Опечатались в написании команды? Тогда немедленно перезапустите правильную команду. Вы можете использовать значения от -1 до 1000, чтобы указать количество секунд, через которое команда будет перезапущена.

git config --global help.autocorrect -1

Прекрасно подойдет для сжатия инсценированных файлов в ваш последний коммит следующая команда:

git commit --amend

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

git cherry-pick [hash]

Удалить местные ветки, которые были удалены с удаленного сервера(как GitHub). Вы всегда можете запустить:

git remote prune origin --dry-run

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

git remote update --prune

Интерактивное перебазирование позволит вам выбрать, какие коммиты вы хотите выбрать, сжать, перефразировать, отредактировать или исправить.

Если у вас тоже есть какие-то полезности для Git, то напишите их в комментариях.

Спасибо за внимание!

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

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

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (0):

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