edit button and gitignore