{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/d29528cf32c3485996948261eca400c6\" frameborder=\"0\" width=\"1728\" height=\"1296\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":1296,"width":1728,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":1296,"thumbnail_width":1728,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/d29528cf32c3485996948261eca400c6-f8760d7388a0f255.gif","duration":398.0338,"title":"Understanding Git Submodules for Reusable Components in Projects 🚀","description":"In this video, I discuss the concept of submodules in Git, which allow you to manage a Git repository within another Git repository. Submodules are particularly useful for reusing components across different projects, such as plugins or asset libraries. I explain how submodules work, including the synchronization of commits between the main repository and the submodule. I also demonstrate a practical example of making changes in a submodule and updating the main repository accordingly. I encourage you to explore using submodules in your projects and ensure to update the main repository to reflect any changes made in the submodule."}