본문 바로가기
개발 학습

S2: git workflow

by StelthPark 2021. 11. 2.

workflow

1. 나의 레포지토리에 fork 한후 git clone한다.

2. git checkout -b 새로운브랜치이름 을 통해 브랜치 생성

3. 병합시 먼저 병합될 브랜치로 이동, git checkout 브랜치명

4. git merge 병합할브랜치

 

merge와 rebase 차이

merge: 변경 내용의 이력이 모두 그대로 남아 있기 때문에 이력이 복잡해 집니다.

rebase: 머지처럼 브랜치 통합을 목적으로 하지만, 특정 시점으로 브랜치가 가리키는 곳을 변경하는 기능을 합니다. 커밋의 베이스를 다시정하게 됩니다.

 

 

 

작업 중 잠시 멈추고 임시공간에 저장해두기

  • $ git stash
  •  

여러가지 commit 명령어

'개발 학습' 카테고리의 다른 글

시퀄라이즈로 테이블내 새 컬럼 추가하기  (0) 2021.12.24
S2: OAuth , axios body~headers  (0) 2021.11.02
S2: 다대다'조인테이블 / 스키마 / JOIN'SQL  (0) 2021.10.21
S2: MYSQL  (0) 2021.10.20
S2: SQL 기본 구문  (0) 2021.10.19

댓글