Git
-
[GIT&AWS] 깃헙액션으로 CI/CD 배포 자동화 하기!Git 2023. 2. 27. 13:47
📖 EC2에 프로젝트 빌드하여 올리는 것까지 완료했다. 이제는 CI/CD 배포 자동화를 해볼 차례! 실제 배포된 인스턴스는 ubuntu이지만 포스팅이 죄다 linux 인스턴스로 되어있어서 일단 연습할 겸 새 인스턴스는 linux 기반으로 생성했다. 연습은 linux대로 하고 실제 적용할 땐 ubuntu 기준으로 살짝만 변경해주면 될 것이다. 1. ec2 인스턴스에서 자동배포를 위해 필요한 codedeploy를 설치해줘야 한다. # 패키지 매니저 업데이트, ruby 설치 sudo yum update sudo yum install ruby sudo yum install wget # 서울 리전에 있는 CodeDeploy 리소스 키트 파일 다운로드 cd /home/ec2-user wget https://aws-..
-
깃허브 팀프로젝트 관리 다양한 상황극Git 2022. 9. 18. 15:37
'프로젝트X'를 A(리더), B, C가 함께 작업을 할 것이다. A 작업자(리더) 프로젝트 깃헙에 올리기. git ignore 설정하기(node_module은 커밋되지 않게) 프로젝트 폴더로 들어가서 'git init' git config 설정 하기(github 이름, 이메일) git remote add origin [URL] git push origin main 작업자 B와 C를 초대하고 하위로 권한 설정하기 브랜치 파기(develop, 메인-작업자 A, 리스트-작업자B, 마이페이지-작업자C) 작업자 B - blackbeen30@nate.com 작업자 C - jenyglee_30@nate.com B 작업자(리더) 작업자 B - 커밋하기 작업자 B - (커밋 실수했다!) 커밋하기 이전으로 돌린다. 이때 ..