본문 바로가기

:: Notes/Memo

(2)
[GITHUB] Git Branch(브랜치) 삭제하기 (Local / Remote) Branch를 새로 만들어서 작업을 한 후 Main이 되는 Branch에 Merge까지 했다면 기존 작업하던 Branch는 삭제해야한다. Branch는 될 수 있는한 자주 만들어서 작업하는게 좋지만 중심 Branch를 제외한 Sub Branch 들은 저장소에 남아 있지 않을 수록 좋다. 자 아래와 같은 상태일 때, 내가 feature/1 이라는 Branch에서 작업을 끝내고 develop Branch로 merge 시켰다면 아래와 같이 된다. 이렇게 된다면 이제 feature/1 Branch는 할일을 다한 상태이므로 Local Repo와 Remote Repo에서 지워주어야한다. :: 로컬저장소에서 Branch(브랜치) 삭제하기 git branch -d [브랜치명] 실제로 삭제 되었는지 체크 해보려면, gi..
[GITHUB] 원격 저장소의 Branch 가져오기 Git의 원격 저장소(Remote Repo)를 로컬 저장소(Local Repo)로 Clone 한다고 하더라도 원격 저장소의 Branch를 모두 가져오지 않는다. 이는 용량 문제라기 보다 Branch 간의 충돌을 막기 위한 방안으로 보인다. Clone을 마치고 Master가 아닌 다른 Branch를 가져와 작업하고 싶을 경우 원격 저장소에 있는 Branch를 Local로 가져와야한다. :: 모든 Branch 출력하기 먼저 어떤 원격 저장소와 로컬 저장소에 Branch가 있는지 출력해보자. git branch -a 현재 내 Local Repo에는 develop, feature/dataHandler, master 3개의 Branch가 존재하고, Remote에는 Local에 없는 Branch가 여러개 있다. 그..