You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Summary
This implements:
```bash
devbox global pull https://example.com/file.tar.gz
```
Since this can generate conflicts (because of existing files), there's a
new `--force` flag that automatically overwrites.
If flag is not specified and there's a conflict, we ask the user if they
wan to overwrite.
TODO:
- [x] We should do an install after a successful pull
TODO in follow up:
- [ ] Currently we always ask the survey question because `devbox.json`
is created by default. So ideally if the devbox.json is empty, we always
overwrite. This requires some refactoring that I would prefer not to
include in this PR.
cc: @bketelsen
## How was it tested?
```bash
devbox global pull https://fleekgen.fly.dev/high
devbox global pull https://fleekgen.fly.dev/high --force
```
0 commit comments