⚡
  • HOME
  • NEWS
  • SERVICES
  • ARCHITECTURE
  • TECH STACK
  • PORTFOLIO
  • ABOUT
  • CONTACT
HOMENEWSSERVICESARCHITECTURETECH STACKPORTFOLIOABOUTCONTACT
© 2026 Miodrag Gromilić. All rights reserved.
HOMENEWSSERVICESTECH STACKPORTFOLIOCONTACTABOUTFAQs
Back to Skills

Git

Since 2005Version control mastery

Version control mastery — advanced branching, rebasing, bisect, and monorepo management.

Overview

Git is invisible — like breathing. Interactive rebase, bisect, worktrees, subtree/submodule. Trunk-based development with feature flags. Conventional commits, squash on merge, GPG-signed commits.

Use Cases

  • Version control
  • branching strategies
  • code review
  • release management
  • monorepos
  • bisect debugging

Advantages

  • Industry standard
  • distributed
  • powerful branching
  • excellent tooling
  • offline capable
  • hooks

Considerations

  • Steep learning curve for advanced features
  • merge conflicts
  • large binaries need Git LFS

Works Great With

GitHubCI/CDDocker

Related Technologies

Linux
Since 1991
Docker
Since 2013
Kubernetes
Since 2014
Nginx
Since 2004
Apache
Since 1995
GCP
Since 2008
Back to Skills CONTACT