branch

🏁 기타/코드프레소 체험단_BE

[Git] Branch의 이해 | Merge | Conflict 해결하기

각각 브랜치를 생성하여 작업했기 때문에 모든 변경점들은 다시 master브랜치로 Merge(병합)가 되어야 한다. 이 과정을 거쳐야 수정된 사항들이 최종 코드에 적용될 수 있다. Merge 하는 방법 = 브랜치 병합 1. merge를 위해서는 기준이 되는 브랜치로이동해야 한다. [ $ git checkout master ] 2. 합쳐질 브랜치를 merge한다. [ $ git merge 브랜치이름 ] ↓ 위에 2번과정에서 merge 할 때 코드를 보면 Fast-forward 라는 것이 있다. 여기서 Fast-forwoard란, 브랜치의 위치만 최신 커밋으로 이동시키는 방식이다. 따라서 issue를 병합시킬때 브랜치의 위치가 Commit 4에서 Commit 5로 브랜치의 위치만 변경 되었다는 것을 알 수 있..

🏁 기타/코드프레소 체험단_BE

[Git] Branch의 이해 | Branch 생성 및 이동 | 실습

Branch 본래의 소스코드로 부터 파생한 독립적인 작업 공간 ≫ Branch의 특징 - 최신 커밋을 가리키는 일종의 포인터 역할을 한다. - 매우 가벼워서 생성, 이동, 병합(merge)이 매우 쉽다. - 목적에 따라 분기할 수 있다. master Branch - Git은 기본적으로 master 브랜치를 생성한다. - master 브랜치는 첫 번째 커밋을 만들어야 생성된 커밋을 가리킬 수 있다. - 따라서 $ git commit -m "···" 명령어로 commit을 생성한 후, 현재 작업중인 브랜치를 확인하는 명령어[$ git branch]로 확인해보면 현재 작업중인 브랜치는 master인 것을 확인할 수 있다. 브랜치 생성하는 방법 ≫ $ git branch 생성할_브랜치명 입력 ≫ $ git br..

Dhey
'branch' 태그의 글 목록