update profile, gitconfig and gitignore