#TIL #git archive 명령을 사용해 .git 파일을 제외한채 서버에 배포하는 방법
$ git archive --format=tar origin/master \ | gzip -9c \ | ssh USER@SERVER "mkdir -p TARGET_DIR; tar --directory=TARGET_DIR -xvzf -"
$ git archive --format=tar origin/master \ | gzip -9c \ | ssh USER@SERVER "mkdir -p TARGET_DIR; tar --directory=TARGET_DIR -xvzf -"