Git
-
[리액트-신입]2일차 - 팀 개발 프로세스 이해 II편( ver 22.07.01)신입개발자-교육/리액트(React) 2022. 7. 11. 15:52
5. issue 처리하기 1) 개발 환경 구성 및 확인 - 사전에 권한 부여 및 ssh 계정에 등록 - 비밀번호 없이 접근가능 [참고] SSH Key는 ssh-keygen을 통해서 생성가능 4.3 Git on the Server - Generating Your SSH Public Key https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key 2) branch clone $ git clone --single-branch - develop 또는 해당 feature → main (X) 경고) 허가된 경우가 아니면 main branch해서 작업을 하지 않음 예) git clone -b develop --single-branc..
-
[리액트-신입]2일차 - 팀 개발 프로세스 이해 I편( ver 22.07.01)신입개발자-교육/리액트(React) 2022. 7. 11. 15:37
1.git issue 기반 개발 프로세스 개요 - 이슈(issue)는 프로젝트 관리 관점에서 이미 발생된 위험(문제)를 의미함 - 이슈는 발생된 문제이기 때문에 반드시 해결해야 프로젝트가 성공할 수 있음 - 이건 개념을 개발 프로세스에 도입한 것이 issue 기반 개발 프로세스임 - 오픈소스 프로젝트에서 널리 사용되고 있음 2. git issue 프로세스 - 리뷰는 해당 스프린트가 종료될때 진행함 3. 이슈의 종류 및 생성 템플릿 사용 1) 이슈의 종류 feature - 신기능, 작업후 develop와 병합 후 삭제 hotfix - main(이미출시된 버전)에서 수정할 작업 - 대부분 오류패치 bugfix - develop나 staging에서 발생한 오류(버그)를 수정하기 위한 패치 [예시] 2) 이슈 ..
-
[리액트-신입]1일차 - 개발환경설정- II편( ver 22.07.01)신입개발자-교육/리액트(React) 2022. 7. 4. 16:38
1. 프로젝트 생성 및 실행 1) 프로젝트 생성 - docker 기본 $ mkdir $ cd $ mkdir home $ mkdir project → /home /project ⇒ 권한 755 [필수 하위 디렉토리] docker 컨테이너용 환경변수 경로 /home 소스코드 프로젝트 경로 /project [결과화면-예시] 2) docker image 생성 - 개발에 필요한 node 버전 선택 후 docker 빌드 수행 https://hub.docker.com/_/node 에서 node버전에 맞는 DockerFile 내용 복사 [참고] stretch : Debian 9 buster : Debian 10 bullseye : Debian 11 - DockerFile 생성 Dockerfile … https://hu..
-
[리액트-신입]1일차 - 개발환경설정- I편( ver 22.07.01)신입개발자-교육/리액트(React) 2022. 7. 4. 16:27
1. 웹 개발자란? HTTP프로토콜을 커뮤니케이션의 매개체로 사용하는 WWW(World Wide Web)기반의 소프트웨어 프로그래머(엔지니어) 구현하여 동작하는 대상이 Web인 경우 웹 개발자, App( 모바일 어플)인 경우 앱 개발자로 구분하기도 하며, 최근에는 웹과 앱 두영역을 포괄한 사용자 접점의 SW 개발자라는 의미로 Front-End 개발자로 표현되어 주로 사용됨 2. 개발환경 스펙 구분 툴 OS 윈도우 10이상 IDE Visual Studio Code 개발언어 JavaScript TypeScript (팀 개발능력 성숙도 향상 이후 진행 ) 형상관리 github 서비스 이용 또는 사내 NAS에 gitlab stand-alone 설치하여 운영 협업 슬랙 또는 팀즈 추) Office 365가입시..