dolthub / dolthub/dolt

dolt push to git+ssh GitHub remote hangs on Linux/WSL2

Open
#11,027 5 comments 0 reactions 1 assignee Claimed by @macneale4 View on GitHub
bug customer issue version control
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.