setup relative path & ignorecase & gitignore