GIT 3

3 way merge 란?

3 Way Merge 의 동작 방식  프로젝트를 진행하는 과정에서 git을 사용하여 버전 관리를 할 때, 일반적으로 기능별로 feature branch를 나누고 작업을 하게 된다.  기능구현의 리뷰가 완료 되면  feature branch를 main branch (혹은 develop)에 merge하게 될 것이다. 이 때 git이 제공하는 병합 방법중에 3 way merge가 있다. 3 way merge는 다음과 같은 세가지 요소를 가진다. 병합대상 브랜치  (A)Base (A,B 브랜치가 공통으로 가지고 있는 마지막 commit)병합 브랜치 (B)만약 내가  어떠한 base 브랜치로 부터 feature/A-branch와 feature/B-branch 생성했고,   A-branch를  B-branch에 m..

Dev/Git 2024.11.24

git 설치하는 방법 및 간단한 명령어

- 설치 환경 : macOS 13.4   1.  git 설치하기  1) https://brew.sh/  HomebrewThe Missing Package Manager for macOS (or Linux).brew.sh 2) 상단 링크 접속 후 아래와 같은 명령어를 복사하여 terminal 에 복사 한다   -  복사 대상 명령어 :/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"  이때 터미널에 복사해서 사용했더니 명령어 실행 권한이 없다고 떠서 ( permission denied )  chmod u+x 또는 su ./bin/bash ~ 로 입력했더니 정상적으로 실행되는 것을 확인할..

Dev/Git 2023.11.29