a remote reachable over smart HTTP
Optional
the clone URL, with or without .git
.git
Basic auth, which is what every provider accepts over HTTPS for a PAT
a remote reachable over smart HTTP