Notice
Recent Posts
Recent Comments
Link
오늘도 개발
[Git] push, merge, pull로 브랜치를 항상 최신화하는 방법 본문
리모트에 있는 main 브랜치를 git clone한 상황을 가정한다.
1. 로컬의 main 브랜치에서 setting 브랜치 생성
a 브랜치에서 b 브랜치를 만들면, a브랜치의 파일을 모두 가져와 b 브랜치를 만든다.
브랜치를 만든 후, 장고 프로젝트를 세팅했다.

2. 로컬의 setting 브랜치에서 model 브랜치 생성
setting 브랜치의 파일을 그대로 가져온 model 브랜치를 생성했다.

3. 로컬의 setting 브랜치에서 프로젝트 세팅 수정

4. 로컬의 setting 브랜치를 리모트의 setting 브랜치에 push함 => pull request 생성됨

5. 관리자가 리모트의 setting 브랜치를 리모트의 main 브랜치에 merge

6. 로컬에서 main 브랜치로 이동 : git pull origin main으로 로컬의 main 브랜치 최신화

7. 로컬에서 model 브랜치로 이동 : git merge main으로 로컬의 model 브랜치 최신화

'웹 프로그래밍 > Git' 카테고리의 다른 글
| Git stash (0) | 2023.02.18 |
|---|---|
| Git checkout, restore, switch (0) | 2023.02.18 |
| Git rebase (0) | 2022.08.02 |
| Git flow (0) | 2022.08.02 |
| [Git] Git과 Github (0) | 2022.03.17 |