Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Tags more
Archives
Today
Total
관리 메뉴

요리사에서 IT개발자로

Git branch 삭제하면 되돌리는 방법 본문

Git or GitHub

Git branch 삭제하면 되돌리는 방법

H.S-Backend 2024. 6. 20. 20:52

branch 삭제하는 방법

git branch -d 브렌치명
git branch -D 브렌치명 //강제삭제

 


삭제한 branch 복구하는 방법

 

터미널로 최근 작업내용들이 모두 보인다.
복구해야 할 HEAD@{번호} 헤드번호를 확인한다.
위 형식은 조회만 된다 

되돌아가는 방법은 q를 누르면 된다.

git checkout -b 삭제한 브렌치명 HEAD@{숫자}

위의 명령어로 삭제한 브렌치를 다시 살릴 수 있다. 

 

Commit한 내역으로 돌아가면

 

그때 당시의 브렌치가 만들어진다.

숫자를 정확히 입력해야한다.

 

또 날려먹지 않으려면 push를 해준다 꼭....

오늘만 두번날려먹음

 
develop 브렌치의 내용을 내 작업중인 브렌치로 합치는 방법
작업중인 브렌치는 커밋을 해놓는다

git checkout develop
으로 간다
git pull origin develop
가져온다 최신을
git checkout 나의 브렌치
git rebase develop
develop 브렌치를 내 브렌치로
 
https://shanepark.tistory.com/317

Git) 실수로 삭제한 Branch 복구하기

Intro Pull Request를 기다리다가, merge가 되었다고 착각하고 커밋 했던 브랜치를 삭제해 버렸습니다.. 로컬과 remote 모두에서 삭제 했기 때문에 원래대로라면 데이터를 날려먹은게 맞지만, 다행히도

shanepark.tistory.com

반응형