git ignore
better log