• Shaarli
  • Tag cloud
  • Picture wall
  • Daily
  • RSS
  • Login
4252 shaares
Filters

Never use git submodules

QRCode

git submodules are always the wrong solution. Yes, even the to the problem they were specifically invented to solve.

  • Use git subtree
  • Just have a monorepo
  • Use a package management system, and explicit dependencies
  • Use the multiple repository tool mr
  • Have your build expect to find the dependency in .., its parent dir
  • Provide an ad-hoc in-tree script to download the dependency
https://diziet.dreamwidth.org/14666.html
March 13, 2023 at 3:13:15 PM EDT *
git
FILLER
Shaarli · The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community · Documentation
Fold Fold all Expand Expand all Are you sure you want to delete this link? Are you sure you want to delete this tag? The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community