Skip to content
The Modern Coder
ArchiveNewsletterAbout

Tag: git

career, essays, gear, git, guides, newsletters, projects, raspberry-pi, security, terminal, tutorials, videos, webdev


  1. 2026-09-10A fun & interactive introduction to Git internals
  2. 2026-06-02An introduction to bare repos
  3. 2026-04-21Git worktree tips
  4. 2026-03-23A friendly introduction to Git worktrees
  5. 2026-02-17Git doesn’t need pull requests - so why do they exist?
  6. 2025-06-03Feel confident navigating the open source world
  7. 2025-05-28Essential Git commands
  8. 2025-04-22Visualizing pull requests
  9. 2025-03-26Forking, and what it adds to a clone
  10. 2025-02-24What clone does beyond copying files
  11. 2024-12-04Should you still use Gitflow?
  12. 2024-11-04Gitflow Explained
  13. 2024-05-22Git Pull vs Fetch: When To Use Each
  14. 2024-02-19Understanding Git clone, push and fetch
  15. 2024-02-05Why a branch is just a pointer
  16. 2024-01-21Git is not GitHub
  17. 2023-11-07Git Merge Tutorial
  18. 2023-11-07Resolving Git Merge Conflicts
  19. 2023-07-26Rebasing while you work, and the hazard underneath
  20. 2023-03-07Delete Git commits
  21. 2023-02-21Change Git commit messages with amend and interactive rebase
  22. 2023-02-14Git amend: rewrite Git history
  23. 2023-01-08Git stash tutorial
  24. 2023-01-07How to fix Git stash merge conflicts
  25. 2022-12-17Learn Git
  26. 2022-12-15How to Fix Git Cherry Pick Merge Conflicts
  27. 2022-12-15Git Cherry Pick Tutorial
  28. 2019-01-28Techniques for rewriting Git history
  29. 2018-08-04Combining Git commits with squash
  30. 2017-11-24A better Git workflow with rebase
  31. 2016-05-01Add Git branch information to your ZSH prompt
© 2026 The Modern Coder · Contact