본문 바로가기

IT/git

git hook 을 통해 어플리케이션 배포

클라측


mkdir gitHookTest
  566  cd gitHookTest/
  567  ls
  568  echo "ttt" >> ttt.ttt
  569  ls
  570  git add .
  571  ls
  572  git add ttt.ttt
  573  git init
  574  ls
  575  git add ttt.ttt
  576  ls
  577  git commit -m "g"
  578  ls
  579  git remote add origin nexus@172.30.16.44:gitHookTest
  580  git push origin master
  581  ls
  582  vi ttt.ttt
  583  git add .
  584  git commit -m "aaaa"
  585  git push origin master
  586  history



서버측




git init gitHookTest
 2009  cd gitHookTest/
 2010  ls
 2011  git config receive.denycurrentbranch ignore
 2012  ls
 2013  cd .git
 2014  ls
 2015  cd hooks/
 2016  ;s
 2017  ls
 2018  vi post-receive
 2019  ls
 2020  chmod +x post-receive
 2021  ls
 2022  cd ..
 2023  ls
 2024  pwd
 2025  ls
 2026  cd ..
 2027  ls
 2028  cd ..

 2029  ls