~/talk

Version Control in an IDE – What Should It Look Like?

Talkat IntelliJ IDEA Conf 2021 · 2021-02-25..02-26· [developer-experience]
links:none on file
slides:none on file

Explains concrete IDE additions: staging area support and commit templates are implemented, the Git log and push dialog are reworked, GitHub PR and Space review flows land inside the IDE, and local history plus stash/shelf are usable without command line. Describes automatic git detection, protected-branch checks, checkout-for-remote-branch convenience, and a nearly finished non‑modal merge. Focus is on how these features actually work, where they still fail, and which follow-ups (unified diffs, smarter semantic diffs, GitLab/Bitbucket review APIs) are planned.

AI-written summary · about

  1. 0:00Introduction
  2. 1:33Overview
  3. 2:07About me
  4. 3:00Git
  5. 4:18History
  6. 5:43Version Control Recap
  7. 6:18Git Updates
  8. 7:20IDE Version Control
  9. 7:45Git Config
  10. 8:32What is Version Control
  11. 9:24Backup
  12. 11:11Version History
  13. 15:01Collaboration
  14. 16:29Commits
  15. 18:00Recap
  16. 19:12Being Productive
  17. 20:34Reducing Number of Operations
  18. 24:48Reducing Context Switching
  19. 27:11Safe Mental Effort
  20. 31:12Discoverability
  21. 32:30Avoiding Confirmations
  22. 38:13Product Management
  23. 39:12Collaborations
  24. 41:54Code Reviews
  25. 44:27Consolidate Features
  26. 45:55Multiple Repository Setup
  27. 46:41Summary
  28. 47:31Questions
~/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.