EPISODE · Oct 10, 2020 · 56 MIN
Understanding Git with Ben Chatelain
from Empower Apps · host Leo Dion, Principal CEO and Swift Developer at BrightDigit
Guest Ben Chatelain (@phatblat) Github @phatblat - for great commit message examples! 😎Some Cool DJ Sets 😎 YouTube Video - https://youtu.be/C0Ymu7vx_ko Related Episodes Episode 29 - Managing iOS Development with Peter Witham Episode 46 - Developer Community (Part 2) with Dave Verwer Episode 64 - A Very Remote Year with Jacob Gorban Related Links A Brief History of Version Control : Codemash by Brian Meeker MS Visual SourceSafe 👴 CVS 👴 Level up Your Git Commits with Gitmoji! Tower Pro Git Book Gitflow Trunk Based Development mas - A simple command line interface for the Mac App Store Dangit, Git!?! `git log -g` (a better reflog) Tip: always delete topic branches after merging a PR (or have GitHub do it for you) Ben’s git shortcuts as fish shell functions amendne - amend the last commit, reusing the existing commit message bundle-pull - transports a dirty working copy from one machine to another. git_bundle_create - creates a git bundle by stashing a dirty working copy ignore - adds file paths to .gitignore file lg, lga - minimal yet pimped out history graph new - show new commits received after a pull pop - remove the last commit, but keep the changes in the working copy publish - push a new branch to a remote review - inspect the last commit rewrite - uses filter-repo to correct an author email typo (destructive) scrub - uses filter-branch to delete files from history (destructive) root - prints the path to the root of the local repo stash, stsave, stlist, stshow, stpop, stdrop - functions for working with stashes suri - submodule update recursive init Sponsors AppFigures The tools you need to monitor, optimize, and get more downloads. If you want your app to succeed, there's never been a better time to read up on App Store Optimization and Appfigures provides that for you. Check out their great articles and guides on app store optimization Brand new teardowns of specific apps, like Spotify for instance or indie apps like Fotmob. New competitor's report in the Appfigures dashboard where you are able to view competitor downloads, build performance benchmarks, and see the new trends as they happen. Check it out here. Check out more of their resources at appfigures.com/resources. The folks at Appfigures have easy step-by-step guides and intuitive tools to do that, which many indie developers are using to get more downloads: https://appfigures.com/resources/aso Also check out our episode with CEO Ariel Michaeli: https://share.transistor.fm/s/15b7ff63 Try Appfigures for free, and if you like it use the special link to get 30% off for the next 3 months: https://appfigures.com/account/upgrade?p=empower3030 Transistor.Fm Your podcast's publishing platform Transistor not only hosts your podcast but also: Help distribute your podcast with integrations to Apple Podcasts, Spotify, Google Podcasts, YouTube, and Mailchimp Deep analytics including average downloads per episode, popular podcast apps, number of subscribers, trends Professional support for creatives, ...
Embed this episode
What this episode covers
In this episode, Leo talks with Ben Chatelain about Git. They chat about branching strategies, merging strategies, Xcode headaches, and... using emojis in your commit messages!😱🥳👏
Ready to play
Understanding Git with Ben Chatelain
No transcript for this episode yet
Similar Episodes
No similar episodes found.