changes in git-ignore and usage of setting manager