Bug 12419

Summary: Неправильная диагностика при попытке одновременного добавления файла по двум путям
Product: Sisyphus Reporter: Anton V. Boyarshinov <boyarsh>
Component: gitAssignee: placeholder <placeholder>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: glebfm, ldv, placeholder
Version: unstable   
Hardware: all   
OS: Linux   

Description Anton V. Boyarshinov 2007-07-30 17:38:39 MSD
При попытке одновременного добавления файла по двум разным путям через symlink
выдаётся диагностика

The following paths are ignored by one of your .gitignore files:
path
Use -f if you really want to add them.
Comment 1 Dmitry V. Levin 2008-01-08 19:30:38 MSK
Так, как ты описал, у меня не воспроизводится.
Поточнее не вспомнишь?
Comment 2 Anton V. Boyarshinov 2008-01-16 12:23:48 MSK
$ 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.
Comment 3 Anton V. Boyarshinov 2008-01-16 12:24:46 MSK
при копировании я потерял touch 1/file перед git add
Comment 4 Dmitry V. Levin 2008-10-21 03:39:26 MSD
В git-core-1.6.0.2-alt1 работает.