При попытке одновременного добавления файла по двум разным путям через symlink выдаётся диагностика The following paths are ignored by one of your .gitignore files: path Use -f if you really want to add them.
Так, как ты описал, у меня не воспроизводится. Поточнее не вспомнишь?
$ git init Initialized empty Git repository in .git/ $ mkdir 1 $ git add 1/file $ ln -s 1 2 $ git add 1/file 2/file The following paths are ignored by one of your .gitignore files: 2/file Use -f if you really want to add them.
при копировании я потерял touch 1/file перед git add
В git-core-1.6.0.2-alt1 работает.