summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar https://www.google.com/accounts/o8/id?id=AItOawm4or5sJLWB0evPKp70Q2OND-JmFPnOkLA <Christophe-Marie@web>2011-08-09 13:00:21 +0000
committerGravatar admin <admin@branchable.com>2011-08-09 13:00:21 +0000
commit065e1a507b74e8e41017a1a5368fc2b8aaac7f19 (patch)
treeb5b2dc61aa3968fee73cc1ac6f08c54ebea9e14a
parent614d8f98566ba8acc2bfeb661410b5d5eaec624c (diff)
-rw-r--r--doc/bugs/--git-dir_and_--work-tree_options.mdwn28
1 files changed, 28 insertions, 0 deletions
diff --git a/doc/bugs/--git-dir_and_--work-tree_options.mdwn b/doc/bugs/--git-dir_and_--work-tree_options.mdwn
new file mode 100644
index 000000000..2e5d1cf0c
--- /dev/null
+++ b/doc/bugs/--git-dir_and_--work-tree_options.mdwn
@@ -0,0 +1,28 @@
+git-annex does not take into account the --git-dir and --work-tree command line options (while they can be useful when scripting).
+
+> mkdir /tmp/test
+> cd /tmp/test
+> git init
+Initialized empty Git repository in /tmp/test/.git/
+> git annex init test
+init test ok
+> touch foo
+> cd
+> git --git-dir=/tmp/test/.git --work-tree=/tmp/test annex add foo
+git-annex: Not in a git repository.
+
+regular git add works:
+> git --git-dir=/tmp/test/.git --work-tree=/tmp/test add foo
+> git --git-dir=/tmp/test/.git --work-tree=/tmp/test status
+# On branch master
+#
+# Initial commit
+#
+# Changes to be committed:
+# (use "git rm --cached <file>..." to unstage)
+#
+# new file: foo
+#
+
+git-annex version: 3.20110702
+