dolt remote operations with git remotes fail when credentials require inline password.
- Dominant language
- Go
- Stars
- 24.4k
- Forks
- 873
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 108
Description
Currently git credentials that require an inline password do not work with dolt push, pull, fetch. These commands make a lot of changes to stdin,stdout, and stderr which is preventing this from getting to the git command.
```bash
➜ test git:(main) ✗ dolt remote add origin git@github.com:coffeegoddd/first_dolt_remote.git
➜ test git:(main) ✗ dolt remote -v
origin git+ssh://git@github.com/coffeegoddd/first_dolt_remote.git
➜ test git:(main) ✗ dolt push origin main
Enter passphrase for key '/home/dustin/.ssh/id_ed25519_dus- Uploading...
Enter passphrase for key '/home/dustin/.ssh/id_ed25519_dus| Uploading...
push cancelled by force
➜ test git:(main) ✗ rm -rf .dolt/git-remote-cache
➜ test git:(main) ✗ dolt push origin main
Enter passphrase for key '/home/dustin/.ssh/id_ed25519_dustin_dolthub':
Enter passphrase for key '/home/dustin/.ssh/id_ed25519_dus- Uploading...
Enter passphrase for key '/home/dustin/.ssh/id_ed25519_dus/ Uploading...
push cancelled by force
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.