개인공부/GIT

[GIT] branch 생성/삭제/히스토리 확인/원격확인

octopengj 2022. 6. 14. 16:47

git branch ==> 현재 브랜치확인  (예: master)

 

git branch branch111 ==> branch111 브랜치 생성

 

git branch branch222 ==> branch222 브랜치 생성

 

git checkout branch222 ==> master(branch111)에서 checkout 하고 branch222으로 이동

 

git branch -d branch222 ==> branch222 삭제

 

git branch -b branch333 => branch333 생성하고 branch3으로 이동

 


 

git log ==> 히스토리 확인 (브랜치별로 이동해서 확인)

 

git log --branches ==> 모든 브랜치 히스토리 확인

 

git log --branches --graph  ==> 모든 브랜치 히스토리를 그래프 확인

 

git log --branches --graph --oneline ==> 모든 브랜치 히스토리를 간결한 그래프로 확인

 

git log master..branch123  ==> master와 branch123의 차이를 확인 -> master에는 없고 branch123에 있는 것을 보여준다. (반대로 하면 반대의 경우를 보여준다.)

 

git log -p master..branch123  ==> 소스코드까지 확인하고 싶은 경우

 

 


git branch -r   ==> 원격저장소의 브랜치 목록   (별칭/브랜치이름) = origin/branch123

 

git checkout -t origin/branch123  ==> -t 플래그를 붙임 

 

로컬환경에서 필요 없는 브랜치를 잘못 가져온 경우 삭제를 할때는 master 브랜치로 우선 이동한 후 

git branch -d branch123