Skip to content

Instantly share code, notes, and snippets.

View alexryabtsev's full-sized avatar

Alexander Ryabtsev alexryabtsev

  • Django Stars
  • Kiev
View GitHub Profile
@romanosipenko
romanosipenko / pre-commit
Last active March 29, 2017 15:05
Git pre-commit hook to check alowance of making commit acording to autors/contributors file in repository.
#!/bin/sh
REPO_ROOT=`git rev-parse --show-toplevel`
AUTHORS_FILE="AUTHORS.txt"
if grep -xq "${GIT_AUTHOR_NAME} <${GIT_AUTHOR_EMAIL}>" "${REPO_ROOT}/${AUTHORS_FILE}"
then
exit 0;
else
echo "********************************************************************************"
@gcatlin
gcatlin / gist:1847248
Created February 16, 2012 19:43
Install specific version of Homebrew formula
brew update
brew versions FORMULA
cd `brew --prefix`
git checkout HASH Library/Formula/FORMULA.rb # use output of "brew versions"
brew install FORMULA
brew switch FORMULA VERSION
git checkout -- Library/Formula/FORMULA.rb # reset formula
## Example: Using Subversion 1.6.17
#