git commit or git push is not creating, linking, or syncing checkpoint data.
Entire uses Git hooks to run during normal Git commands:
git commitlinks captured agent work to the commit and creates anEntire-Checkpointtrailer.git pushsyncs checkpoint data after your code push.
entire command.
Start here if
- a commit did not create a checkpoint
- a commit is missing an
Entire-Checkpointtrailer - checkpoint data is not syncing after
git push - commits work from Terminal, but not from a GUI Git client
- Git says it cannot find the
entirecommand - hooks were removed, overwritten, or need to be reinstalled
- the
entirebinary moved on your machine - setup needs to run without prompts
Git hooks are different from agent hooks.
Agent hooks capture the AI session while you work; Git hooks connect that
captured session to commits and pushes.
Install Git hooks
For a new repository, runentire enable to install the Git hooks Entire needs for commit and push behavior:
Reinstall Git hooks
If hooks were removed, overwritten, or stopped running, reinstall them with:GUI Git clients
Terminal commits can work while GUI commits fail because apps like Xcode, Tower, GitKraken, and Sourcetree may not load your shell$PATH.
Configure hooks with the full entire binary path:
entire enable:
entire binary directly in the Git hooks:
.entire/settings.local.json when you pass --local:
.entire/settings.local.json
entire binary, rerun: