<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Submodules on FDUCAT Notebook</title><link>https://notes.ducatillon.net/fr/tags/submodules/</link><description>Recent content in Submodules on FDUCAT Notebook</description><generator>Hugo</generator><language>fr-FR</language><atom:link href="https://notes.ducatillon.net/fr/tags/submodules/index.xml" rel="self" type="application/rss+xml"/><item><title>Git Submodules</title><link>https://notes.ducatillon.net/fr/docs/devops/git-submodules/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://notes.ducatillon.net/fr/docs/devops/git-submodules/</guid><description>&lt;h1 id="demystifying-git-submodules-a-comprehensive-guide"&gt;Demystifying Git Submodules: A Comprehensive Guide&lt;a class="anchor" href="#demystifying-git-submodules-a-comprehensive-guide"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Git submodules allow you to keep one Git repository as a subdirectory of another. This is a powerful feature for managing dependencies while keeping their histories separate.&lt;/p&gt;
&lt;p&gt;In this guide, we&amp;rsquo;ll use the terms &lt;strong&gt;Main Project (Parent)&lt;/strong&gt; and &lt;strong&gt;Submodule (Child)&lt;/strong&gt; to explain the logic.&lt;/p&gt;
&lt;h2 id="1-what-is-a-git-submodule"&gt;1. What is a Git Submodule?&lt;a class="anchor" href="#1-what-is-a-git-submodule"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;A submodule is &lt;strong&gt;not&lt;/strong&gt; just a copy of a folder. It is a &lt;strong&gt;pointer&lt;/strong&gt; to a specific commit in another repository.&lt;/p&gt;</description></item></channel></rss>