Commit more in depth gitIgnore