Next.js starter your AI actually understands. Ship internal tools in days not weeks. Pre-order $199 $499 → [Get it now]

How to work with submodules in Git

Managing dependencies on external Git repositories requires a way to include them in your project while keeping their history separate. With over 25 years of experience in software development and as the creator of CoreUI, I’ve used Git submodules in numerous projects to manage shared libraries, themes, and component packages. From my expertise, the most reliable approach is to use Git’s built-in submodule feature, which allows you to keep a Git repository as a subdirectory of another repository. This method maintains separate version control for each component while integrating them into your main project.

Read More…
Subscribe to our newsletter
Get early information about new products, product updates and blog posts.
JavaScript Template Literals: Complete Developer Guide
JavaScript Template Literals: Complete Developer Guide

How to Center a Button in CSS
How to Center a Button in CSS

What is the difference between typeof and instanceof in JavaScript
What is the difference between typeof and instanceof in JavaScript

CSS Selector for Parent Element
CSS Selector for Parent Element

Answers by CoreUI Core Team