git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH/RFC] Documentation: Say that submodule clones use a separate gitdirs.

From
Andrew Keller <andrew@kellerfarm.com>
Date
Mar 7, 2014, 21:42 UTC
Message-ID
<BEB30FB8-204C-4272-8F94-6210D96FB2CB@kellerfarm.com>
In-Reply-To
<1394178834.7891.38.camel@Naugrim>
On Mar 7, 2014, at 2:53 AM, Henri GEIST <geist.henri@laposte.net> wrote:
Show 22 quoted lines
> Adding a note in the submodule documentation signaling that the
> automatically cloned missing submodules are cloned with a separate
> gitdir. And where it is put.
> 
> Signed-off-by: Henri GEIST <geist.henri@laposte.net>
> ---
> Documentation/git-submodule.txt |    5 +++++
> 1 file changed, 5 insertions(+)
> 
> diff --git a/Documentation/git-submodule.txt b/Documentation/git-submodule.txt
> index 21cb59a..ea837fd 100644
> --- a/Documentation/git-submodule.txt
> +++ b/Documentation/git-submodule.txt
> @@ -64,6 +64,11 @@ using the 'status' subcommand and get a detailed overview of the
> difference between the index and checkouts using the 'summary'
> subcommand.
> 
> +*NOTE*: when submodule add or submodule update commands clone a missing
> +submodule, the option --separate-git-dir is passed to the clone command
> +and the gitdir of the submodule is placed outside of its working
> +directory in the .git/module of the current repository.
> +
The modules directory is 'modules'.  And, the '.git' folder is not always called '.git' -- in a submodule, for example, the directory name is the name of the module.
Also, this file contains mostly high-level documentation, and this addition feels technical in nature.  Is there a location for more technical documentation?  Or, perhaps it can be reworded to sound less technical?
Show 8 quoted lines
> 
> COMMANDS
> --------
> -- 
> 1.7.9.3.369.gd715.dirty
> 
> 
> --
 - Andrew Keller
Previous: Henri GEISTNext: Junio C Hamano
Message 2 of 11 in “Documentation: Say that submodule clones use a separate gitdirs.”
  1. Documentation: Say that submodule clones use a separate gitdirs.Henri GEIST, Mar 7, 2014
  2. Andrew KellerMar 7, 2014
  3. Junio C HamanoMar 7, 2014
  4. Henri GEISTMar 7, 2014
  5. Junio C HamanoMar 7, 2014
  6. Henri GEISTMar 8, 2014
  7. Andrew KellerMar 9, 2014
  8. Henri GEISTMar 10, 2014
  9. Junio C HamanoMar 10, 2014
  10. Henri GEISTMar 10, 2014
  11. Junio C HamanoMar 10, 2014

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.