3 ms·
After running into a few bugs do to the use of symlinks I decided to write my own that was really just a wrapper around Git. After installing [gitsick][1] you
by nnutter 11y ago
After running into a few bugs do to the use of symlinks I decided to write my own that was really just a wrapper around Git. After installing [gitsick][1] you could add one of your existing repos,
gitsick clone <name> <url>
The files will be deployed directly to your $HOME, without symlinks, and from then on `gitsick <name>` is just a wrapper around Git such that the $GIT_DIR is stored in one place and your $WORK_TREE is $HOME.
[1]: https://github.com/nnutter/gitsick https://github.com/nnutter/gitsick
- tyrion 11y agoDo you know about vcsh (also linked in the post)? It seems similar to what you describe...
- nnutter 11y agoI'll have to look at that more. My initial scan of it is that is very similar except that it manually implemented each Git subcommand whereas mine does not need to because it just wraps and delegates to `git` (even tab completion).