# [PATCH] `git submodule add` now requires a <path>

2 messages from 2008-07-29 to 2008-07-29. Participants: Abhijit Menon-Sen, Junio C Hamano.
Thread: https://gitlist.dev/t/14742

## Abhijit Menon-Sen, 2008-07-29 19:53

Subject: [PATCH] `git submodule add` now requires a <path>
Message-ID: <1217361196-25143-1-git-send-email-ams@toroid.org>
URL: https://gitlist.dev/e/1217361196-25143-1-git-send-email-ams%40toroid.org

```

Signed-off-by: Abhijit Menon-Sen <ams@toroid.org>
---
 Documentation/user-manual.txt |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/Documentation/user-manual.txt b/Documentation/user-manual.txt
index c5641af..00256ca 100644
--- a/Documentation/user-manual.txt
+++ b/Documentation/user-manual.txt
@@ -3458,7 +3458,7 @@ $ cd super
 $ git init
 $ for i in a b c d
 do
-	git submodule add ~/git/$i
+	git submodule add ~/git/$i $i
 done
 -------------------------------------------------
 
@@ -3471,10 +3471,10 @@ $ ls -a
 .  ..  .git  .gitmodules  a  b  c  d
 -------------------------------------------------
 
-The `git-submodule add` command does a couple of things:
+The `git-submodule add <repo> <path>` command does a couple of things:
 
-- It clones the submodule under the current directory and by default checks out
-  the master branch.
+- It clones the submodule from <repo> to the given <path> under the
+  current directory and by default checks out the master branch.
 - It adds the submodule's clone path to the linkgit:gitmodules[5] file and
   adds this file to the index, ready to be committed.
 - It adds the submodule's current commit ID to the index, ready to be
-- 
1.6.0.rc0.43.g2aa74

```

## Junio C Hamano, 2008-07-29 20:58

Subject: Re: [PATCH] `git submodule add` now requires a <path>
Message-ID: <7v7ib4csrd.fsf@gitster.siamese.dyndns.org>
URL: https://gitlist.dev/e/7v7ib4csrd.fsf%40gitster.siamese.dyndns.org
In-Reply-To: <1217361196-25143-1-git-send-email-ams@toroid.org>

```
Thanks.

```
