반응형
깜빡하고 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>반응형
'개발이야기' 카테고리의 다른 글
| C#.net Core로 윈도우 서비스 만들기 (0) | 2024.04.21 |
|---|---|
| Clean Architecture with ASP.NET Core 8 review (0) | 2024.03.17 |
| Next.js에서 IdentityServer 연결 with oidc-client (0) | 2024.03.13 |
| Next.js 최초 설치 (0) | 2024.03.12 |
| IIS Express에 redirection.config 오류 관련 (0) | 2024.03.11 |