개발 노트/배포와 운영

아차! Branch를 깜빡했네! 방금전 Commit을 새 Branch로 옮기기

Roslyn 2024. 3. 14. 14:55
반응형

깜빡하고 Branch를 안만들고 방금 작업을 그냥 Commit을 해버렸다면!

 

(1) 먼저 새로운 Branch를 생성해 줍니다.

git branch <new branch name>

 

(2) 해당 Branch로 변경합니다.

git checkout <new branch name>

 

(3) 방금전 한 Commit 내용이 있는지 확인해 봅니다.

만약 Commit한 내용이 없다면 가장 최근 커밋을 가져옵니다.

git cherrypick HEAD

 

(4) 이제 다시 원래 브런치로 돌아옵니다.

git checkout <previous branch name>

 

(5) 마지막 커밋을 삭제합니다.

git reset --hard HEAD~1

 

(6) 새로운 브런치로 이동하여 작업을 시작합니다.

git checkout <new branch name>
반응형

'개발 노트 > 배포와 운영' 카테고리의 다른 글

IIS Express에 redirection.config 오류 관련  (0) 2024.03.11
Gradle 기본셋팅  (0) 2024.01.29
windows 사용중인 port 확인하기  (0) 2024.01.29
Docker 재배포  (1) 2024.01.23
Nest.js를 Docker로 배포하기  (0) 2024.01.18