[C] Git 기본 브랜치 이름 변경
1. Git 기본 브랜치 이름 변경
더보기

1 기본 브랜치 이름 변경
git 의 기본 브랜치 이름은 "master" 이다. "main"으로 변경한다.
git config --global init.defaultBranch main
2.2 변경 확인
git config --get init.defaultBranch

2. git 과 branch 의 의미
더보기

게임을 예로 들어보겠습니다.
형과 동생이 같은 포켓몬 게임을 한다고 가정합니다.
1. git
깃은 프로젝트는 게임 save point 처럼, 소스코드 문서의 특정 시점을 저장합니다.
프로젝트의 소스코드 문서는 하나의 파일로 저장되고
이 하나의 파일을 깃은 게임 save point 처럼 특정 시점을 기준으로 개발자가 저장 하고, 불러올 수 있도록 하는 별도의 프로그램입니다.
2. branch
학생인 동생은 방학이기 때문에 매일 게임을 즐기고 있습니다.
하나의 게임(프로젝트)에서 동생은 게임을 플레이(개발)하며 save point(git저장)를 지정합니다.
이는 하나의 흐름(메인 브랜치, master, main, origin)을 가집니다.
주중에 출근을 해야하는 형은 주말만 게임이 가능합니다.
동생과 동일한 게임(프로젝트)를 즐기며, 동생이 저장해 놓은 save point(메인 브랜치)중 특정 시점부터 형만의 게임을 진행하고 싶습니다.
형의 save point(브랜치2)는 동생의 save point(메인 브랜치)와 다른 하나의 흐름으로 게임을 플레이(개발)하며 퀘스트 및 아이템(메인 브랜치와 다른 새로운 기능)을 획득합니다.
