When I work on my own Julia packages, I currently do a
Pkg.clone(...) from my git repository to install the package with all its dependencies and register it to the package system. After that I delete the package folder in the
.julia directory and create a symlink with the same name, pointing to a local clone of the original git repository.
This way I can work on the package and I can test the changes in the REPL/notebooks/scripts immediately.
This workflow however seems quite odd and I wanted to know how you are dealing with this.