본문 바로가기
728x90
반응형

github3

[Github] 계정 및 레포지토리별 SSH Key 분리 전략 및 설정 서론개발 작업 시 Github를 형상 관리 도구로 사용하고 있다.개인 작업, 회사, 외주 등 관리하는 계정이 많아질 수 있는데,각 계정별 SSH Key를 관리하여 작업 디렉토리마다 키 분리 전략을 수립하고 설정해본다.SSH Key 생성% ssh-keygen -t ed25519 -C "{사용 이메일}" -f ~/.ssh/{관리 SSH Key명}Enter passphrase for "" (empty for no passphrase): # 엔터, 패스워드 없음Enter same passphrase again: # 엔터, 패스워드 없음Your identification has been saved in /Users/gimbeomseog/.ssh/id_ed25519_ssg02138Your public key has.. 2025. 7. 11.
[Github] Vue 프로젝트 Github Pages 배포하기 서론사이드 프로젝트를 갭라하면서 프론트엔드 부분을 어디에 배포할지 고민하다가무료로 사용할 수 있는 Github Pages를 활용하기로 한다.최대한 신속하게 퍼블리싱하는 것이 목적이라 Vue 프레임워크를 선택하였으며, 원본 소스는 Private로 관리한다.배포는 build 결과물을 업로드하자Vue 프레임워크를 활용하게 되면 .vue 파일을 사용하게 된다.당연하게도 웹 브라우저는 해당 파일을 바로 컴파일하지 못한다.npm run build : dist 폴더 내 컴파일된 정적 파일을 생성 후 활용하자.build 후 dist 폴더가 생성된다면, dist 폴더 내 모든 파일을 github.io 레포에 push 해주면 된다. Github Pages는 자동 배포?{github ID}.github.io 레포지토리를.. 2024. 8. 28.
[Slack-Github] 깃허브 알림 연동 필요사항 개발활동 수행 시 발생하는 issue, commit, pr에 대한 알림 시스템 적용 필요 EC2에서 사용하는 인스턴스에 대한 다운그레이드로 비용 절감 진행 반영 Slack - 더 보기 - 앱 : Github Enterprise Server 추가 GitHub Enterprise Server - Slack에 추가 채널에 포스트 - 알림을 받을 채널 설정 - GitHub 통합 추가 Github - Add webhook - 페이로드 URL, Content type: application/json 확인 Send me everything : Issue, Commit, Pull Request 등 확인 가능 Github - Add webhook, Slack - 통합저장 Slack - Github 연동 테스트 2023. 2. 9.
728x90
반응형