Preface
공유 호스팅 서버에 git repository 를 만들면 ftp나 파일 매니저 등을 사용하지 않고 작업 파일을 쉽게 업로드 할 수 있다.
호스팅 서버 설정
홈 폴더에 새로운 폴더를 만들고 만든 폴더 안에서 저장소를 초기화한다
mkdir myrepo // 본인이 원하는 이름 지정
cd myrepo
git init --barehooks 폴더안에 post-receive 파일을 생성한다
cd hooks
touch post-receivepost-receive 파일 작성
#!/bin/bash
git --work-tree=/home/$user/source-code-folder --git-dir=/home/$user/myrepo checkout -fpost-receive 파일의 권한 변경
chmod +x post-receive