Recreate repository due to Git object corruption (all files preserved)
This commit is contained in:
27
.git_corrupt_backup/hooks/pre-applypatch.sample
Normal file
27
.git_corrupt_backup/hooks/pre-applypatch.sample
Normal file
@@ -0,0 +1,27 @@
|
||||
#!/bin/sh
|
||||
# A sample hook to check commit messages created by `git am`
|
||||
###########################################################
|
||||
|
||||
# This hook script is triggered by `git am` without any context just before creating a commit,
|
||||
# which is useful to inspect the current tree or run scripts for further verification.
|
||||
#
|
||||
# If it exits with a non-zero exit code, the commit will not be created. Everything printed
|
||||
# to the output or error channels will be visible to the user.
|
||||
#
|
||||
# Note that there is a sibling hook called `post-applypatch` (also without further context)
|
||||
# which is run after the commit was created. It is useful to use the commit hash for further
|
||||
# processing, like sending information to the involved parties.
|
||||
# Finally, the `applypatch-msg` hook is called at the very beginning of the `git am` operation
|
||||
# to provide access to the commit-message.
|
||||
#
|
||||
# To enable this hook remove the `.sample` suffix from this file entirely.
|
||||
|
||||
# Retrieve the path to the pre-commit hook script using the "git rev-parse" command.
|
||||
precommit="$(git rev-parse --git-path hooks/pre-commit)"
|
||||
|
||||
# Check if the pre-commit hook script exists and is executable.
|
||||
# If it does, execute it passing the arguments from this script (if any) using the "exec" command.
|
||||
test -x "$precommit" && exec "$precommit" ${1+"$@"}
|
||||
|
||||
# Be sure to exit without error if `exec` isn't called.
|
||||
:
|
||||
Reference in New Issue
Block a user