Getting Good with Git, with Gemma Anible

Getting Good with Git, with Gemma Anible

Most modern development workflows rely on version control, and most of those use Git. It's easy to follow a quick tutorial and learn a few basic commands--and you should, before listening to this episode--but how much do you know about Git's history, how it compares to other version control systems, or what's actually happening with branches and commits and merges and rebases?

Git enthusiast and expert Gemma Anible joins us this week to teach about some of the foundational basics of Git--not "git commit", but how it's actually architected--and then some common mistakes and pro tips.

Gemma on twitter: https://twitter.com/ellotheth
Gemma on Mastodon: https://mastodon.technology/@ellotheth
Gemma’s web site: https://ramblinations.com/
Gemma on YouTube: Navigate your git repository: https://www.youtube.com/watch?v=QeABW6OU1Gg
WonderProxy: https://wonderproxy.com/
CVS: https://nongnu.org/cvs/
Subversion: https://subversion.apache.org/
Washington, DC legal code: https://github.com/DCCouncil/dc-law-xml
Solo TV show: https://en.wikipedia.org/wiki/Solo_(TV_series)
Felicity Kendal: https://en.wikipedia.org/wiki/Felicity_Kendal
Effervescent: https://www.thefreedictionary.com/effervescent
The Ars Technica article where I read about it: https://arstechnica.com/tech-policy/2018/11/how-i-changed-the-law-with-a-github-pull-request/
TortoiseSVN (https://tortoisesvn.net/) and TortoiseGit (https://tortoisegit.org/), both for Windows
Git fast forwards: https://confluence.atlassian.com/bitbucket/git-fast-forwards-and-branch-management-329977726.html
Image halfway down this blog, “The Git History Is A Graph!“: https://jqassistant.org/shadows-of-the-past-analysis-of-git-repositories/
For what would be in the Git reflog on Github: https://developer.github.com/v3/activity/events/
Git: https://git-scm.com/
Pro Git boo: https://git-scm.com/book/en/v2
Learn Git Branching: https://learngitbranching.js.org/
Matt’s Git Cherry Pick article: https://mattstauffer.com/blog/how-to-merge-only-specific-commits-from-a-pull-request/
Timothy Zahn’s Star Wars trilogy: https://www.goodreads.com/series/42348-star-wars-the-thrawn-trilogy
Mara Jade Skywalker - https://starwars.fandom.com/wiki/Mara_Jade_Skywalker
Ender’s Game - https://en.wikipedia.org/wiki/Ender's_Game

-----

Editing sponsored by Tighten; transcript sponsored by Larajobs.

Avsnitt(149)

Episode 29: PHP, Sublime Text, & Decorative Urns.

Episode 29: PHP, Sublime Text, & Decorative Urns.

In this episode, the crew discusses 20 years of PHP, their favorite PHP features, Sublime Text, PHP Storm, Nintendo, and Jeffrey's first programming job.

11 Juni 201535min

Episode 28: Documentation, JavaScript, & Conspiracy Theories

Episode 28: Documentation, JavaScript, & Conspiracy Theories

In this episode, the crew discusses recent improvements to the Laravel documentation, Vue.js, ECMAScript 6, and a few conspiracy theories.

29 Maj 201530min

Episode 27 - Jeffrey Way: Tau Ceti Murderer

Episode 27 - Jeffrey Way: Tau Ceti Murderer

This week the crew discusses new Laravel 5.1 goodies, unit testing, Lifeline for iOS, and which album they would take to a desert island.

11 Maj 201528min

Episode 26 - Illuminated Tesla Micro-Services

Episode 26 - Illuminated Tesla Micro-Services

In this episode, the crew discusses the recent release of Lumen, micro-services, Laravel 5.1 event broadcasting, and their favorite cars.

30 Apr 201525min

Episode 25 - Taylor Swift Is A Baller

Episode 25 - Taylor Swift Is A Baller

In this episode, the crew discusses Jeffrey's "Integrated" testing package, Laracon, Laravel "the right way", and Justin Bieber.

15 Apr 201524min

Episode 24 - Dog At The Keyboard

Episode 24 - Dog At The Keyboard

In this episode, the crew discusses PHP 7, Browserify, and their favorite Mac applications.

31 Mars 201524min

Episode 23 - New Beginnings, Envoyer, & Laravel 5.1

Episode 23 - New Beginnings, Envoyer, & Laravel 5.1

The crew discusses the recent release of Envoyer and Laravel 5.0. Taylor gives a preview of Laravel 5.1. Jeffrey discusses current Laracasts happenings.

17 Mars 201525min

Episode 22 - Laravel 5 / Laracon Announcements Live Q&A

Episode 22 - Laravel 5 / Laracon Announcements Live Q&A

Laravel 5 was released and Laracon conferences were just announced! The perfect opportunity for another live question and answer podcast!

9 Feb 201557min

Populärt inom Business & ekonomi

framgangspodden
badfluence
varvet
rss-jossan-nina
rss-borsens-finest
rss-svart-marknad
avanzapodden
uppgang-och-fall
fill-or-kill
rss-inga-dumma-fragor-om-pengar
rss-dagen-med-di
lastbilspodden
borsmorgon
bathina-en-podcast
svd-tech-brief
affarsvarlden
bilar-med-sladd
rss-den-nya-ekonomin
tabberaset
rss-veckans-trade