Junio C Hamano wrote:
Yasushi SHOJI <yashi@xxxxxxxxxxxxxxxxx> writes:ls-files -o prints all files under .git if you are in the .git directory. this is pretty dangerous since we now have git clean to delete files marked others. sure in UNIX env., you can easily shoot yourself in the foot. but it'd might be nice to help newbies.It's amusing to see that people can find obscure ways to shoot themselves in the foot. Amusing problems deserve an equally amusing solution.
I guess you are not serious. I wonder, why does git-ls-files ever list files under .git? I'd just say: fail if you want to list $GIT_DIR. Maybe other tools should do so as well. % cd .hg && hg status -A . abort: path contains illegal component: .hg I think this is a sensible thing to do. cheers simon -- Serve - BSD +++ RENT this banner advert +++ ASCII Ribbon /"\ Work - Mac +++ space for low €€€ NOW!1 +++ Campaign \ / Party Enjoy Relax | http://dragonflybsd.org Against HTML \ Dude 2c 2 the max ! http://golden-apple.biz Mail + News / \
Attachment:
signature.asc
Description: OpenPGP digital signature