cherry-pick

    0

    1답변

    rebase가 실패하여 일부 중복 된 커밋이있는 기능 분기를 구해야합니다. 현재이 문제를 해결할 수있는 유일한 방법은이 지형지 물의 모든 커밋을 마스터로 체리 선택하는 것입니다 (아래 배경 참조). 우리는 가장 최근의 마스터 상태에서 시작하여 우리의 지형지 물 커밋을 체리 피킹하기 시작했습니다. 그러나 우리는 종종 master를 우리의 feature 브랜치

    0

    1답변

    gitignore에 포함되지 않은 거대한 파일이 있기 때문에 더 이상 작업 디렉토리에 커밋 할 수 없습니다. 많은 커밋/리비전에서 이상. 나는의 지침을 따랐습니다 : http://naleid.com/blog/2012/01/17/finding-and-purging-big-files-from-git-history 하지만 git filter-branch 부분은

    1

    2답변

    "개발 중"의 커밋이 "otherbranch"로 선택되지 않은 경우 어떤 방법으로 git log를 사용할 수 있습니까? 아직? 예를 들어 나는 개발을 위해 6 개의 커밋을 만들고, 나머지 5 개는 체리 선택으로 만듭니다. git log 명령을 실행하여 놓친 커밋을 출력 할 수 있습니까? 는 (우리의 모든 커밋은 리트 통해 추진되므로 어떤 리트 기반의 솔루션

    1

    1답변

    정말 이상한 일을했습니다. 그리고 무엇을해야할지 모릅니다. 나는 리트 함께 일하고, 그리고 그냥 때문에 충돌 병합 할 수 없습니다 것을 나에게 보여 주었지만 충돌이 있었다, 대신 나는 때문에 HEAD을 분리이었다 추측 그리고 난 정말 무작위을 시작 것은, 첫째로 나는 cherry-picked 하나에 3 커밋, 나는 다시 내가 리베이스하려고했으나 병합 충돌을

    0

    1답변

    내가 git cherry-pick 5eb68e3 error: could not apply 5eb68e3... Switched timezone to IST hint: after resolving the conflicts, mark the corrected paths hint: with 'git add> <paths>' or 'git rm <paths>

    7

    2답변

    나는 두 개의 가지 : A과 B을 가지고 있습니다. A의 커밋 내역 : a <- b <- c; B 님의 커밋 내역 : a <- h <- i; 여기에는 파일이 하나만 있다고 가정합니다. 커밋 b에서 "foo"와 같은 텍스트를 추가합니다. 커밋 c에서 "bar"와 같은 텍스트를 추가합니다. 그러면 git cherry-pick c의 B 분기입니다. 나는 cher

    2

    1답변

    두 커밋이 포함 된 끌어 오기 요청이 있는데, 그 중 하나는 내가 병합 할 의사가 있습니다. 그러나 끌어 오기 요청이 이미 닫혀 있고 (병합되지 않음) 해당 분기가 분기 저장소에서 삭제되었습니다. 커밋을 선택하는 방법이 있습니까? 또는 더 일반적으로 포크 지점에 액세스하지 않고 닫힌 끌어 오기 요청을 병합하는 방법이 있습니까?

    0

    1답변

    나는 브랜치 블루가 병합 된 지점에서 빨간색을 선형화하려고 시도하는 git book의 기본 사항을 읽었습니다. 역사를 더 쉽게 검토하기 위해 하나의 가지만 있고 교차점을 가지지 않으려 고 노력합니다. 어떤 옵션을 사용해야하고 가장 좋은 것이 있습니까? This 답변은 reset --soft으로 제안하지만 여기서는 데모가 병합 이후로 많이 증가했다고 가정합니

    1

    1답변

    나는 체리 선택 명령 다음에 실행하는 bash는 스크립트가 : if git cherry-pick -x "$commitId"; then ammed_commit "$BRANCH" else #here I want to check if this resulted in empty commit fi 내가 다시 명령을 실행하고 문자열을

    1

    1답변

    git cherry-pick을 사용하여 다른 지사에 복잡한 기능을 리베이스합니다. 큰 커밋에서 충돌을 해결하려고 할 때, 나는 먼저 적용되어야하는 다른 커밋을 놓친 것을 알게됩니다. 나는 현재 상태를 stash 수 없으며 다른 커밋을 적용한 다음 stash pop을 수행합니다. cherry-pick --abort을 수행하고 다른 커밋을 적용한 다음 다시 체