Skip to content

roustem/gitutils

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

gitutils
========

submodule-hooks
~~~~~~~~~~~~~~~

* pre-commit -- Check whether any submodule is about to be updated
  with the commit. Ask the user for confirmation. To use, copy to
  $GIT_DIR/hooks/ and make it executable.

* post-merge-checkout -- Check if any submodule has been updated post
  git-merge (git-pull) or a branch checkout. If so, ask if user wants
  to run git-submodule update. To use, copy to
  $GIT_DIR/hooks/post-checkout and/or $GIT_DIR/hooks/post-merge and
  make them executable.


Installing into the current repository
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

	if [ -d /tmp/gitutils ]; then cd /tmp/gitutils; git pull; cd -; else git clone git@github.com:roustem/gitutils.git /tmp/gitutils; fi

	chmod a+x /tmp/gitutils/submodule-hooks/*
	cp /tmp/gitutils/submodule-hooks/pre-commit ./.git/hooks/
	cp /tmp/gitutils/submodule-hooks/post-merge-checkout ./.git/hooks/post-merge
	cp /tmp/gitutils/submodule-hooks/post-merge-checkout ./.git/hooks/post-checkout


About

Small git utitlies

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published