From 372852875f0ccde21d28186d33512df476d98d01 Mon Sep 17 00:00:00 2001 From: aaron Date: Mon, 25 Nov 2024 02:55:25 +0000 Subject: [PATCH] Added a comment: Overriding git folder --- ...t_5_b1c2d9fa5167e01a7dc95c8fd91709a2._comment | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 doc/tips/using_nested_git_repositories/comment_5_b1c2d9fa5167e01a7dc95c8fd91709a2._comment diff --git a/doc/tips/using_nested_git_repositories/comment_5_b1c2d9fa5167e01a7dc95c8fd91709a2._comment b/doc/tips/using_nested_git_repositories/comment_5_b1c2d9fa5167e01a7dc95c8fd91709a2._comment new file mode 100644 index 0000000000..1597dfa32c --- /dev/null +++ b/doc/tips/using_nested_git_repositories/comment_5_b1c2d9fa5167e01a7dc95c8fd91709a2._comment @@ -0,0 +1,16 @@ +[[!comment format=mdwn + username="aaron" + avatar="http://cdn.libravatar.org/avatar/8a07e2f7af4bbf1bfcb48bbc53e00747" + subject="Overriding git folder" + date="2024-11-25T02:55:25Z" + content=""" +It seems to be that git has gotten smarter and now actively prevents you from adding a `.git` folder (I did this many years ago when before I learned about submodules); I'd like to do something like the following: +```bash +git init --separate-git-dir=.gitannex . +git --git-dir=.gitannex annex init +git clone some_repo # A repo I'm pulling from GitHub/wherever and don't want a submodule of as it's not my personal project +git --git-dir=.gitannex add some_repo +``` + +Essentially, I can override that `.git` folder name, but it still checks for other `.git` folders; is there a way to remove this check? +"""]]