git-rebase

    12

    1답변

    소스 제어를 위해 GIT를 사용하는 .NET C# 프로젝트에서 가장 최근에 커밋 된 코드를 가져 오기 위해 rebase 한 후 조작 된 csproj 파일이 계속 나타납니다. 이것은 나의 프로세스입니다 커밋 내 코드 빌드 및 실행 테스트 REBASE "최신 얻을"에 csproj 파일이 엉망이 될 때 은 다시 ..., 을 하늘을 저주 D:\GitHub\Awes

    5

    1답변

    로컬 브랜치에서 약간의 변경 작업을하고 있었고 완료되면 원격 브래치에 모든 것을 푸시했습니다. 개발과 함께 지점을 합병하기 전에 다른 사람들이 많은 코드를 병합했기 때문에 rebase를해야한다고 생각했습니다. 리베이스를 수행하고 충돌을 해결했을 때 나는 먼 지점으로 밀었다. 불행히도 충돌을 해결하는 방법이 잘못되었으므로 이제 rebase가 발생하기 전에 다

    3

    1답변

    나는 또한 뒤에이 H o updated ctools, ds G M─┐ merged module file F │ o find page E o │ work on download restriction D o─┘ Report downloading/emailing WIP C o migration: find and replace URLs throughout

    0

    1답변

    실수를 저질렀습니다. 이제 내 커밋이 기록에 나타나지 않습니다. 원격 지점을 읽기 전용 모드로 체크 아웃했습니다 ( 실제로 해당 지점으로 전환 로컬 분기 만들기). 마스터를 다시 확인하지 않고 3 회의 커밋을했습니다. 저 커밋을 마스터에 리베이스하려고하지만 히스토리에 나타나지 않습니다. 내가 어떻게 해?

    1

    1답변

    A-B-C-D, 4 개의 커밋, a.txt에 한 줄을 추가하기위한 echo 커밋이 있다고 가정 해 보겠습니다. 에서는 각 커밋에서 a.txt이의 첫 번째 줄의 끝에서 공백을 삭제하려면 다음 A => add "aaa " > a.txt B => add "bbb" >>a.txt c => add "ccc" >>a.txt D => add "ddd" >>a.tx

    2

    1답변

    우리는 공유 자식 저장소를을 리베이스. 포크의 각 지점으로 업스트림 저장소의 변경 사항을 수시로 가져온 다음 dev에 내 기능 분기를 리베이스합니다. 즉. 포크 마스터 dev에 feature1 명령 : 이제 git checkout dev git pull upstream dev git checkout feature1 git rebase dev 시간에

    3

    3답변

    베이스베이스에 수정을 추가하고 다른 모든 브랜치에 넣고 싶을 때 리베이스가 좋다는 것을 알고 있습니다. 병합 (훨씬 더 많은 갈등)보다 훨씬 복잡해 보입니다. 내가 빠진 것이 있습니까?

    0

    1답변

    많은 커밋을 현재 리베이스하고 있으며 이전에는 두 파일에서 충돌이 발생했습니다. 나는 그것들을 조사하고 내가 "우리 (주인)"를 안전하게 사용할 수 있다고 결정한다. 그래서 git checkout --ours .을 실행했으며 충돌 파일이 마스터 버전을 성공적으로 사용했습니다. 그러나 나는 그 커밋에도 충돌이 아닌 다른 몇 개의 파일이 있다는 것을 기억했다.

    0

    1답변

    자식 버전 1.7.5.4 commit 142e37219a68955ded79fbd9faa83cb4585b02ca Merge: 6e9b88f 1b141fd Author: Steve Date: Wed Oct 31 10:56:51 2012 +0700 Merge branch 'dev-video' into 'dev-video_res-management

    5

    2답변

    에서 커밋 제거 나는 자식이 같은 역사를 커밋이 : U / A---B---C---D---E master 아무것도 포인트를 U 커밋,하지만 난 해시를 알고있다. 존재하지 않는 것처럼 저장소에서이 커밋을 완전히 제거하려면 어떻게해야합니까? 나는이 레포를 사용하는 유일한 사람입니다. git rebase을 사용해 보았지만 분기 부분을 삭제하거나