Cherry-pick 기능 이용하기
작업을 하다보면 다른 브랜치의 특정 커밋만 가져오고 싶을 때가 있는데 그 때 사용하는 기능이 체리픽이다. 사용하는 방법은
이런 커밋에 부여된 번호를 명령어 다음에 입력하면 된다.
git cherry-pick 커밋일련번호
그런데 나같은 경우는 동일한 파일을 수정한 부분이 있어서 conflict가 발생했는데 그럴때는 conflict난 부분을 살펴보고 수정한다음
git cherry-pick --continue
위 명령어를 사용해서 체리픽을 계속 진행해주었더니 해결되었다.
** 중간에 자꾸 스왑파일 어쩌구 하는 문제 생겨가지고 찾아봤는데 파일 삭제해주고 저 명령어 실행하였음. 나는 bash로 git 명령어 치는게 더 편한데 가끔씩 vi편집기가 자기맘대로 열려서 어떻게 해야할 지 모를 때가 많다. vi에 대해 찾아봐야겠다.
- 체리픽사용법: https://medium.com/react-native-seoul/git-cherry-pick-사용법-fe1a3346bd27
- 스왑파일에 대해 : https://stackoverrun.com/ko/q/8652730
- vim 생활코딩: https://www.opentutorials.org/course/730/4561
'개발지식' 카테고리의 다른 글
[Javascript] 호이스팅이란 무엇인가? (0) | 2024.02.14 |
---|---|
[개발책뿌시기] 쌓아둔 개발책읽기 챌린지 (0) | 2022.06.16 |
내가 변경한 내역을 머지하기 (0) | 2020.02.05 |
PuTTy로 테스트서버 접속하기 (0) | 2020.02.05 |
비전공자 취준면접 - 191104 면접후기 (0) | 2019.11.04 |
댓글