Github2 Github Pages로 정적파일 자동 배포하기 Github Pages란?gh-pages는 Node.js 환경에서 사용되는 npm 패키지입니다. 로컬에서 사이트를 빌드하고, 빌드된 정적 파일을 Github Pages에 쉽게 배포가 가능해집니다.gh-pages는 빌드된 정적 사이트를 자동으로 gh-pages 브랜치에 푸시하게 해줍니다. 이 브랜치는 Github Pages에서 웹사이트를 호스팅하는 데 사용됩니다. 👍👍 gh-pages Installnpm install gh-pages --dev 또는yarn add gh-pages --dev package.jsonpackage.json 파일의 script에 밑의 내용을 추가해줍니다. "predeploy" : "npm run build","deploy" : "gh-pages -d build" "pred.. 2024. 4. 26. Gitub SSH 연결하기 SSH란? SSH(Secure Shell)는 GitHub Repositories에 데이터를 전송할 때 보안 통신을 위해 사용되는 프로토콜입니다. SSH는 데이터 전송 중에 암호화를 사용하여 보안을 유지할 수 있다는 장점이 있습니다. SSH KEY 생성 ssh-keygen -t rsa -b 4096 -C "your_email@example.com" bash에 위의 명령어를 입력하여 로컬 PC에 SSH KEY를 생성합니다. Enter file in which to save the key (C:\Users\유저 이름/.ssh/id_rsa): 경로 지정(설정 안 해도 기본값으로 경로가 지정됩니다.) Enter passphrase (empty for no passphrase): 비밀번호 입력(설정 안 해도 무관합.. 2024. 4. 21. 이전 1 다음