github.com 이외의 저장소 사용 가능하도록 수정

github pages를 안쓰고 별도 서버에 deploy 하는 형태로 사용중입니다.
수동으로 _deploy 및에 git 설정만 수정해서 쓰다가, 작업 PC를 바꾸면서 아래 내용 수정해 봤습니다. 

 - deploy 하는 저장소가 github.com이 아닌 다른 git 저장소라도 처리 가능.
 - 이미 deploy 타겟 저장소가 이미 존재하는 경우에는 pull을 수행.