반응형
TortoiseGit을 선택 체리 선택
TortoiseGit UI를 사용하여 체리 선택 명령을 실행 실행합니까?
- 대상 분기가 체크 아웃 된 저장소에서 로그를 다 .
- 왼쪽 상단의 파란색 분기 이름을 사용하여 소스 분기 를 선택합니다 .
- 원하는 커밋을 선택합니다.
- 마우스 오른쪽 버튼을 클릭하고 Cherry Pick this commit을 선택하십시오 .
'마스터'브랜치에서 체리를 선택하고 '릴리스'가 필요하다는 점을 고려하여 아래 단계를 단계를 고려합니다.
1 단계 : 'release'브랜치 체크 아웃
2 단계 : TostoiseGit-> 로그 표시를 클릭합니다.
3 단계 : 필터 소스 분기 커밋을 체리 픽으로 선택
로그 메시지 창에서 커밋이 Cherry Picked가 될 소스 브랜치를 선택합니다 (예 :이 예에서는 '마스터'브랜치). 분기 선택은 '로그 메시지'창의 상단 상단에서 수행 할 수 있습니다 (아래 그림 참조).
4 단계 : 체리 피킹 할 커밋 선택
마지막으로 커밋을 선택하고 팝업 메뉴를 마우스 오른쪽 버튼으로 클릭하여 체리를 선택합니다.
위의 답변도 단순화하고 있습니다.
한 지점에서 다른 지점으로 체리를 선택하려는 경우 (예 : Branch_18.1에서 Branch_18.4로)
- Branch_18.4 폴더 (repo)로 이동
- 마우스 오른쪽 버튼을 클릭하고 로그 표시를 선택하면 로그 대화 상자 창이 표시됩니다.
- 이 창에서 왼쪽 상단 모서리에서 현재 분기 하이퍼 링크 (예 : Branch_18.4)를 클릭합니다.
- 이제 체리를 찍을 지점을 선택하십시오 (예 : Branch_18.1).
- 이제 체리를 고를 커밋을 선택하고 마우스 오른쪽 버튼으로 클릭하고 체리 선택 커밋을 선택하십시오.
- 이제 작업 트리에 변경 사항이 있는지 여부를 변경하는 경우 "예"를 클릭합니다.
- 이제 체리가 선택한 변경 사항을 밀기 당기고 밀기합니다.
참고 URL : https://stackoverflow.com/questions/9415534/cherry-pick-using-tortoisegit
반응형
'IT' 카테고리의 다른 글
android-23으로 대상을 찾을 수 있습니다. (0) | 2020.09.01 |
---|---|
.NET (야수)에 대한 또는 반대 사례 [종료 됨] (0) | 2020.09.01 |
Bitbucket Git 저장소에 최신 파일 연결 (0) | 2020.09.01 |
Contains (string) 대신 LINQ Contains (string [])를 사용하는 방법 (0) | 2020.09.01 |
Vagrant의 신용 링크 및 동기화 된 폴더 (0) | 2020.09.01 |