반응형
다른 브랜치로 작업을 잘못 푸시했을 때
수정해야할 브랜치 ABranch
잘못 올린 브랜치 BBranch
BBranch로 ABranch 에 올릴 작업을 잘못 커밋하고 푸시를 하였다.
해결 방법:
1. ABranch에서 BBranch의 작업을 체리픽(Cherry Pick) 해온다.(커밋까지 같이 되도록)
- 충돌이 나면 충돌 해결 후 커밋 후 푸시
2. BBranch에서는 Reset to this commit을 한다.
hard로 reset한다.(mixed?)하게되면 커밋이 남음 hard는 다 날림.
그 다음 푸시된걸 다시 바로 잡아야 하니깐
push to origin으로 하드푸시를 해준다.(?)
반응형
'Git' 카테고리의 다른 글
[회사] 젠킨스 빌드 후 버전 올라가 푸시 되었을 때 (0) | 2023.07.13 |
---|---|
Git forcePush 포스푸시 (불필요한 커밋 제거) (0) | 2023.05.11 |
[Git] Push를 하고 PR요청 했을 때 파일 1개를 잘못 수정하였다. (0) | 2023.02.07 |
[Git] git 사용시 Push를 했는데 빨간색으로 태그에 대한 내용 (0) | 2022.12.22 |
[Git] Android 프로젝트 git ignore설정 (0) | 2022.11.04 |