github - git은 로컬 파일을 Linux 서버 웹사이트의 루트 디렉터리에 푸시합니까?
仅有的幸福2017-05-02 09:26:19
0
2
900
웹사이트 작성을 배우고 있습니다. jscshtml작성 후 SSH를 사용하여 매번 서버에 푸시하려면 긴 코드가 필요합니다. git 명령을 사용하여 서버 생성(ip 1.1.1.1) 웹사이트 /home/www의 루트 디렉터리 아래(github 라이브러리와 웹 페이지 파일의 로컬 라이브러리가 구축되어 있음). OS: 로컬: Ubuntu 14.04 서버: Centos 6.5
git만 사용하려면 서버의 git Warehouse에 있는 .git 디렉터리에 있는 후크에서 post-update.sample을 수정해야 합니다. git pull 줄을 추가하고 이름을 post-update로 지정합니다. 실행 권한을 할당합니다(업데이트 후 chmod +x).
Git도 SSH를 통해 파일을 서버로 전송합니다. SSH를 직접 사용하는 것은 어떨까요?
으아아아효율성을 조금 더 향상하고 점진적으로 업데이트하세요.
으아아아git만 사용하려면 서버의 git Warehouse에 있는 .git 디렉터리에 있는 후크에서 post-update.sample을 수정해야 합니다.
git pull 줄을 추가하고 이름을 post-update로 지정합니다. 실행 권한을 할당합니다(업데이트 후 chmod +x).
Git에 자동 배포를 구현할 수 있는 Hook 파일이 있습니다. Baidu와 Google에서 특정 용도를 검색하면 git에서 업로드한 프로그램을 지정한 폴더에 자동으로 배포할 수 있습니다.