Add a `validate-remote` command that allows the validation via a given URL e.g. https://github.com/username/repository-name **or** make the existing `validate` command also accept URLs. Also provide an `--auto-branch` option in which the updated `.gitattributes` file can be committed and sent upstream.