Re: git command to run .hooks/prepare-commit-msg
- In reply to: Mathieu Arnold : "Re: git command to run .hooks/prepare-commit-msg"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 05 Jul 2021 15:41:55 UTC
On Mon, Jul 5, 2021 at 8:52 AM Mathieu Arnold <mat@freebsd.org> wrote: > On Sat, Jul 03, 2021 at 11:07:59AM -0600, Warner Losh wrote: > > On Sat, Jul 3, 2021 at 11:00 AM Nuno Teixeira <eduardo@freebsd.org> > wrote: > > > > > ---------- Forwarded message --------- > > > De: Nuno Teixeira <eduardo@freebsd.org> > > > Date: sábado, 3/07/2021 à(s) 17:57 > > > Subject: git command to run .hooks/prepare-commit-msg > > > To: FreeBSD Mailing List <freebsd-ports@freebsd.org> > > > > > > > > > Hello, > > > > > > I can't find git command so I can run .hooks/prepare-commit-msg when I > > > commit. > > > > > > > Please see > > > https://docs.freebsd.org/en/articles/committers-guide/#git-mini-primer-getting-started > > at the end of the 'Dialy Use' section for the details. It would seem you > > have the path > > a bit confused. It's not .hooks, but rather .git/hooks. > > It is .hooks. > The default for git is .git/hooks. However, we recommend in the instructions for the ports tree to set it with `git config --add core.hooksPath .hooks` and have the ports hooks there. We don't do that for the src tree. In the src tree we have a lot of files in .git/hooks that are samples. Also, that command is just for the current tree, so it needs to be repeated for new trees you checkout. Warner