반응형

원격 저장소에서 브랜치가 삭제되었을때, 
로컬내에서 보이는 Origin에서도 삭제 되어져야 마음의 안정이 올 것 같다..

 

방법을 몰라, 하나씩 다 지우고 있었는데,

분명이 같은 고민을 한 사람들이 있을 수 있다라는 문득 든 생각으로 인해서 찾아봤더니 역시나 나온다.

다음에도 반복되어 생각을 할 게 분명하기에 기록 해둔다.


일단, 필자는 귀찮은 사람이라 git에 대한 업데이트를 할 때

git remote update

위의 명령어를 이용하여, 깃에 대한 정보를 최신으로 불러오곤 하는데 이러다 보면 브랜치들이 계속해서 쌓인다.

신규 정보만 불러오지, 삭제된 정보에 대해서는 업데이트를 안해주나보다 왜인지는 알 수없다.

(Git을 공부하자,,,,, )

 

git fetch --all --prune

위의 명령어를 기입하면, 원격 저장소의 삭제된 브랜치도 같이 정리해준다.

지금은 급하게 정리하니, 추후 해당 부분이 왜 브랜치를 정리해주는지 파악을 해봐야겠다.

 

명령어를 기입하게 되면,

그 동안 올라갔던 브랜치들이 삭제된것들이 반영 되는것을 확인 할 수 있다. 이제 내 로컬에는 깔끔한 브랜치들만 있다... 마음의 안정이 온다.. 휴..

728x90
반응형
개발자 쓔쓔