본문 바로가기

깃허브7

[공모전] README.md 서비스 링크(잠정 중단)Git Hub 링크0. Getting Started (시작하기)# ># +) application.properties에 key 값들 넣어주기# 0. gradle 설치 확인 $ gradle -v# 1. 프로젝트 빌드 및 실행 $ ./gradlew build$ ./gradlew bootRun# ># +) .env 파일 만들고 key 값들 넣어주기# 1. 프로젝트 실행$ npm run dev1. Project Overview (프로젝트 개요)프로젝트 이름: 중국어로 된 제주 여행 소개 플랫폼 '济州旅游(제주 여행)'프로젝트 설명: ‘2024 관광데이터 활용 공모전’ 참가 (https://www.2024tourapi.com/)프로젝트 수상 결과 : 한국관광공사 장려상, 제주관광공사 특별상.. 2025. 1. 24.
[GitHub] Organization vs. Repositories (collaborator, contributor) 팀 프로젝트에 주로 사용됨. 팀원을 초대하여 공동 작업 가능.등록된 모든 멤버가 접근 권한을 가짐. (멤버마다 권한 수준은 다를 수 있음) 외부인은 직접 push 불가. ➡️ 외부인은 저장소를 fork하여 자신 계정의 repository로 복사한 뒤 작업후 push 가능.작업 후 Pull Request(PR)를 통해 원본 저장소에 변경 사항 반영 요청 가능. PR이 관리자로부터 승인되어 Merge되면, 원본 저장소 적용됨. ( 이 과정에서 PR이 승인되면 자동으로 Contributor로 등록됨. )Collaborator가 되면 원본 저장소에 곧바로 push 및 pull 가능! ( 원본 저장소 관리자가 Collaborator로 등록해야 가능. ) ➡️ 안정성을 위해 fork 후 자신의 repository에.. 2025. 1. 21.
[Docker][GitHub] 개념 및 실습 [모음/정리] https://doraemin.tistory.com/87 [Docker] [실습1] 컨테이너 기술과 Docker 개요[실습] Setup Docker Desktop#1. Enable WSL 2Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux -NoRestart#2. Enable ‘Virtual Machine Platform’ Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatformdoraemin.tistory.comhttps://doraemin.tistory.com/89 [Docker] [실습2] Docker 컨테이너, 네트워크Do.. 2025. 1. 19.
[GitHub] Codespaces, Actions [실습] GitHub CodespacesOpening in codespace를 클릭하면, 웹 상에서 vscode가 열리면서 코드를 수정할 수 있다.# OS 정보cat /etc/os-release# 환경 정보printenv -0 | sort -z | tr '\0' '\n'# Node 버전 확인 및 변경node --version # v20.18.1nvm install --ltsnvm use --lts # Now using node v22.13.0 (npm v10.9.2)node --version # v22.13.0더보기@doraemon49 ➜ /workspaces/SKT_FLY_AI-guestbook (main) $ cat /etc/os-releaseNAME="Ubuntu"VERSION="20.04.. 2025. 1. 16.
[GitHub] add, commit, push, pull DevOps란?원칙① 고객중심으로 활동하기 ② 끝을 염두에 두고 만들기 ③ 처음부터 끝까지 책임지기 ④ 완전히 독립적으로 다수의 역할로 일하는 자율 팀 ⑤ 지속적으로 개선하기 ⑥ 모든 것을 자동화하기지속 통합 (CI), 지속 제공 (CD, 출시)CI(Continuous Integration) ① 개발 단계에서 사용 ② 자동화된 코드 빌드 및 테스트 ③ 커밋 → 변경검증 + 자동패키징CD(Continuous Delivery) ① 제공 단계 자동화 ② 트리거를 통한 자동 배포 ⑤ 운영 환경으로 자동 게시 [실습] Git Hub Repository 생성하기 Source Control Management (SCM)버전 제어팀 개발 프로젝트를 위한 핵심 도구코드 개발에서의 협업과 변경 추적강력한소스 코드 버전 관.. 2025. 1. 15.
[Docker] [실습5] Container Instances [실습] Container Instances 만들기Docker Hub의 Repositories를 배포하자.이미지 : doraemin/guestbook:latest 배포가 안 된다. 안 해도 된다.이번엔 azure 기반으로, 컨테이너 인스턴스 만들자.이미지: guestbook.IP주소:3000 하면 배포된 홈페이지를 확인할 수 있다. 앱을 만들어 배포해보자. 2025. 1. 15.