fix: gitignore files
docs: code in github link