~/talk

Using Git in an (un)orthodox way in your team

Talkat Voxxed Days Thessaloniki 2023 · 2023-11-24..11-25· [developer-experience]
speakerdeck:manios
slides:none on file

Team rules cover exact commit message formats, branching model and enforced pre-commit hooks, plus protected branches and SSH vs HTTPS token hygiene. Git usage notes show that spending seconds daily on git rebase avoids hours of merge conflict recovery, and that reflog can rescue accidental force-pushes. Repository repair uses git sizer to find oversized blobs and BFG Repo-Cleaner or git-lfs to remove large binaries, but rewriting history forces everyone to reclone.

AI-written summary · about

  1. 0:00Unorthodox Git usage
  2. 3:18Git as distributed VCS
  3. 6:30Local Git setup best practices
  4. 9:23Branching strategy for teams
  5. 10:07Committing with meaningful messages
  6. 12:36Reviewing pull requests kindly
  7. 14:08Handling temporary changes with stash
  8. 15:11Power and caution of rebase
  9. 16:59Avoiding bloated repos
  10. 18:46Binary files and Git LFS
  11. 19:07Searching multiple repos
  12. 20:35Team collaboration tips
~/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.