layout settings change on every commit/pull

Hi there fellas, I am relatively new to using git with unity3d and I am facing a huge problem that is my layout settings change on every commit. My friend likes to work in the default layout and i work in tall layout. Every time anyone of us commit and other pulls the changes the layout also changes causing massive frustration. is there a way to add layout settings into .gitignore file or how can we avoid it?

this my problem, do you have any solution?