dolt push to git+ssh GitHub remote hangs on Linux/WSL2
- Dominant language
- Go
- Stars
- 24.4k
- Forks
- 873
- Avg merge
- 1d 9h
- Merged PRs (30d)
- 121
Description
## Summary
`dolt push origin main` hangs when the remote is a GitHub `git+ssh` URL from Linux/WSL2.
This was first observed via `bd dolt push`, but reproduces with direct `dolt push` outside beads as well.
## Environment
- dolt: `1.86.5`
- OS: Linux on WSL2 (Ubuntu)
- Remote URL: `git+ssh://git@github.com/Wermeling/PortfolioWizard.git`
## Reproduction
```bash
cd /home/chris/.beads/shared-server/dolt/PortfolioWizard
timeout 600s dolt push origin main > /tmp/dolt-push-out.log 2> /tmp/dolt-push-err.log
# exits 124
```
## Expected
Push completes or fails quickly with a clear error.
## Actual
Push does not complete within timeout and appears stuck during upload.
## Additional context
- Related beads issue closed as upstream: https://github.com/gastownhall/beads/issues/3697
- In my local session, `bd dolt push` also showed prolonged upload and had to be terminated by timeout.
I can provide a goroutine dump from the hung process (`kill -QUIT `) and SSH debug logs if useful.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.