Re: Feature request: use relative path in worktree config files
- From
Stéphane Klein <contact@stephane-klein.info>
- Date
- Oct 8, 2016, 19:54 UTC
- Message-ID
- <CADKxhpcKOX4RkpbkA8t_6MUh3DttPgwA-YquMkuHkS3C2FR6xg@mail.gmail.com>
- In-Reply-To
- <CADKxhpe3S4L9CPV9yxh2yhrtJMa9wyZAPC45u_S=RiuzY1Xrkg@mail.gmail.com>
I've write a small tool in Golang to fix this issue: https://github.com/harobed/fix-git-worktree
2016-10-08 11:35 GMT+02:00 Stéphane Klein <contact@stephane-klein.info>:
Show 25 quoted lines
> Hi, > > "git worktree add" write absolute path in ".git/gitdir" > > The code source is here > https://git.kernel.org/cgit/git/git.git/tree/builtin/worktree.c?h=v2.10.1#n256 > > Is it possible to use relative path in this config files: > > * [main_worktree]/.git/worktrees/[worktree_foobar]/gitdir > * [worktree_foobar]/.git > > Why: > > 1. I configure worktree on my host > 2. next I use this git working copy in Docker with volume share > 3. next I've some git error in Docker because config files use absolute path > > Best regards, > Stéphane > -- > Stéphane Klein <contact@stephane-klein.info> > blog: http://stephane-klein.info > cv : http://cv.stephane-klein.info > Twitter: http://twitter.com/klein_stephane
-- Stéphane Klein <contact@stephane-klein.info> blog: http://stephane-klein.info cv : http://cv.stephane-klein.info Twitter: http://twitter.com/klein_stephane