
Jason McCreary
Здравствуйте. Я Джейсон МакКрири. Я люблю строить вещи и делиться своими знаниями. Я создал Laravel Shift, был автором BaseCode и выступаю на многих конференциях.
Getting Git - a video course from git init to Git Master
Раньше я просто запоминал команды Git. Я не знал их. Я не понимал их. Я только что выполнил команды, которые мои товарищи по команде сказали, и сразу же забыл о них. Каждый раз, когда что-то не получалось, я должен был попросить нашего "Мастера" Git исправить это.
Это было смешно. Git - это то, чем я пользуюсь каждый день. Мне нужно было научиться, чтобы сделать процесс разработки более плавным и эффективным.
За последние пять лет я выступал на конференциях, семинарах и обучал команды эффективному использованию Git. Я взял весь этот опыт и поместил его в этот видеокурс, чтобы вести вас от git init до Git Master.
Нам нужно вернуться к основам написания кода для других людей. Это цель Git.
Что охватывает видео курс?
Getting Git - это курс из 5 частей, содержащий более 50 видео, которые помогут вам детально изучить команды Git, а также охватить повседневные сценарии, с которыми вы столкнетесь при использовании Git.
Начало
Getting Git начинается с 4 видеороликов, чтобы дать вам представление о курсе, а также убедиться, что у вас установлен и настроен Git.
Внесение изменений
Часть 1 содержит 14 видеороликов, посвященных изучению команд Git для управления автономным репозиторием Git, в том числе: git init, git add, git commit, git rm и git revert.
Просмотр истории
Часть 2 содержит 10 видеороликов для изучения команд Git для просмотра текущих и прошлых изменений, в том числе: git status, git log, git show и git diff.
Использование рабочих процессов
Часть 3 содержит 12 видео для изучения команд Git для управления несколькими разработками в одном репозитории Git. Это включает в себя: ветку git, git checkout, git merge, git cherry-pick и git rebase.
Делитесь работой
Часть 4 содержит 12 видео для изучения команд Git для совместного использования Git-репозитория. Это включает в себя: git clone, git push, git pull, git fetch и git remote.
Здравствуйте. Я Джейсон МакКрири. Я люблю строить вещи и делиться своими знаниями. Я создал Laravel Shift, был автором BaseCode и выступаю на многих конференциях.
Мы начнем с обсуждения инструментов производительности, которые позволят сэкономить время и уменьшить разочарование при работе с репозиториями git. Затем мы глубоко погрузимся в области git, с которыми вы, возможно, уже знакомы, например, ветки, коммиты и тд. Я объясню, как эти функции реализованы под капотом и как они вписываются в большую философию git. Мы расскажем о том, что находится в каталоге .git / в ваших проектах. Теперь, когда вы знает
Git является важным инструментом для любого разработчика, но вы, вероятно, будете использовать только 20% Git в 80% случаев. Давайте погрузимся в знания, которые вам нужны для управления вашим проектом с помощью контроля версий, сотрудничества с другими и участия в проектах с открытым исходным кодом.
Как современные веб-разработчики, мы, скорей всего, будем использовать git ежедневно. Это замечательная, мощная и удобная распределенная система управления версиями. В этом курсе вы изучите основы использования git, а также некоторые более продвинутые команды, которые вы найдете полезными!
Давайте разделим наши изменения на отдельные коммиты. Мы сможем проверить наши изменения, прежде чем фиксировать их в терминале. Затем мы увидим положительный эффект, который он имеет на нашу историю коммитов.
Знание вашего повседневного инструментария повышает вашу продуктивность как разработчика. И Git - один из тех инструментов, которые вы используете ежедневно. Овладеть Git сложно; он содержит сотни различных команд, часто даже несовместимых с тем, как вы передаете флаги и параметры конфигурации. С другой стороны, уже есть много хороших курсов Git, в которых подробно объясняются все эти команды.