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 0000000000..2e5d1cf0c8 --- /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 ..." to unstage) +# +# new file: foo +# + +git-annex version: 3.20110702 +