일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 예외
- 웹브라우저 수용도
- html
- 배열 예제
- DoitSQL
- SQL입문
- 우아한테크
- DoitSQL입문
- 숫자형식오류
- HTML역사
- 크롤링 오류
- Doit입문SQL
- 데이터베이스
- 함수 선언
- 웹 브라우저 전쟁
- 크롤링
- 배열 3요소
- dbms
- 예제
- 숫자 형식
- DoIt
- 자바 예외
- 함수
- R1C3
- 키-값 데이터베이스
- 자바
- 자바 오류
- SQL
- 페이지분석
- 생성자
- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 예외
- 웹브라우저 수용도
- html
- 배열 예제
- DoitSQL
- SQL입문
- 우아한테크
- DoitSQL입문
- 숫자형식오류
- HTML역사
- 크롤링 오류
- Doit입문SQL
- 데이터베이스
- 함수 선언
- 웹 브라우저 전쟁
- 크롤링
- 배열 3요소
- dbms
- 예제
- 숫자 형식
- DoIt
- 자바 예외
- 함수
- R1C3
- 키-값 데이터베이스
- 자바
- 자바 오류
- SQL
- 페이지분석
- 생성자
- Today
- Total
목록CI·CD (2)
프로그래밍
Docker를 활용하여 소스코드가 변경되어도 쉽게 배포가 가능하도록 해보자Docker가 기본적으로 설치가 되어있다고 가정하겠다 # 오늘 배포할 환경Front: ReactBackend: DjangoDB: PostgreSQL# 소스코드 트리 구조TestWrapper├── docker-compose.yml├── front│ ├── build│ ├── dockerfile│ ├── node_modules│ ├── package.json│ ├── package-lock.json│ ├── patches│ ├── poo.txt│ ├── public│ ├── README.md│ ├── src│ ├── tailwind.config.js│ └── tsconfig.json├── pa..
왜 사람들은 git을 어렵다고 느낄까?git을 사용하면서 어렵다고 느끼는 지점은 "merge를 하려고 할때" 찾아오는것 같다그럼 왜 Merge를 할때면 git의 작동방식을 이해하기가 힘든지도대체 conflict(충돌)은 언제 일어나는지git은 무엇을 기준으로 병합판단을 하는지에 대해서 알아보자Merge먼저 Merge는 병합이다내가 가진 여러개의 브랜치, 거기에 따른 커밋기록을 다시 하나의 브랜치를 합친다변경사항을 버전 관리를 하다가 해당 사항들을 합쳐주어서 하나의 버전(소스코드)를 만들 수 있다보통 여러명이 각각 기능 개발을 하고 완성이 되면 개발 브랜치에 합치는 경우를 예시로 들 수 있다 브랜치 구조 C ← 병합 대상 (ex: feat_a) /A — B \ ..