Summary#
- Add
clone.protocolconfig withhttpsdefault andsshsupport. - Make
tang repo clone OWNER/REPOchoose HTTPS or SSH fromclone.protocol. - Pass explicit clone URLs directly to
git clone. - Keep hosted
knot1.tangled.shclone URLs aligned with Tangled web by usingtangled.org. - Update README and Phase 3 notes.
Validation#
go test ./...make buildmake lint- E2E default HTTPS clone with isolated config.
- E2E
clone.protocol=sshclone with isolated config. - E2E explicit HTTPS URL clone while config was set to SSH.
Tracking issue: #1