This release changes translation of paths between Windows and WSL. All paths are now translated by the wslpath
utility. This enables the use of custom mount roots without any additional configuration for wslgit
(i.e. drive mounts like /c
work out of the box now).
There is also a new smarter default for when to use an interactive shell. This removes the need to set any environment variables for most users of wslgit
.
Detailed changelog:
Added
- New
WSLGIT
environment variable that is set to1
bywslgit
and
shared to the WSL environment.
Changed
- Use
wslpath
to translate paths between Windows and Linux (#12, #71). - New default
smart
forWSLGIT_USE_INTERACTIVE_SHELL
- only uses an
interactive bash shell forclone
,fetch
,pull
andpush
.
Removed
- Remove
WSLGIT_MOUNT_ROOT
environment variable, this is handled bywslpath
now.