~/talk

A practical guide to version control for mobile developersr

Talkat droidcon APAC 2020 · 2020-12-14..12-15· [developer-experience]
slides:none on file

Overview of concrete version control practices for mobile teams: traces history from CVS/Subversion to Git and Mercurial, shows Android Studio’s Git UI and GitHub workflows, and demonstrates using the Gitignore repo plus Gradle snippets and a plugin that auto-increments version codes. Recommends commit often, always use branches and rebase frequently, squash branch history into a single commit on merge, and run tests plus GitHub Actions (spell checks, branch deploys) to keep releases reproducible and private keystores out of repos.

AI-written summary · about

  1. 0:00Introduction to version control
  2. 1:05Local and centralized versioning
  3. 3:10Distributed version control systems
  4. 4:57Commits branches and merges
  5. 7:47Generic version control best practices
  6. 10:13Android Studio Git integration
  7. 14:54Gitignore and private data
  8. 16:19Automating version codes
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.