judge client, but not works
update gitignore