git-rebase

    1

    2답변

    Git merge와 rebase aim은 똑같습니다. 하나의 최신 분기를 얻기 위해 두 개의 분기를 다시 합치는 것입니다. Android Studio에서 Merge and Rebase 도구 (git 명령을 사용함)를 시도 할 때 다른 결과가 나타납니다. 병합 - 여러 파일간에 실제 충돌을 표시합니다. Rebase - 충돌 한 파일 만 표시. 병합과 reba

    0

    1답변

    가 좋아 내가 거울 다른 모듈 (연락처 목록)를 복제 ... 나쁜 실수로 새로운 각도 모듈 (무선 호출) 시작 저지른 것을 커밋 "새로운"모듈과 아무 관련이 없습니다 ... 이미지를 참조하십시오. 지점과 태그를 쉽게 제거 할 수있었습니다. 누구든지 저를 도와주세요. 커밋하기 전에 모든 커밋을 지울 수 있습니까? 2912가 크리스의 마지막 커밋에서 시작됩니다

    0

    1답변

    시도한 variations이 git rebase -i -Xours master인데도 여전히 충돌이 표시되어 있으므로 수동으로 해결해야합니다. 충돌하는 커밋의 경우 충돌이 발생하지 않는 변경 사항은 어떻게 처리됩니까? 사용 사례 : temp에서 일부 오래된 분기를 마스터 브랜치에 리베이스하면 (마스터가 아닌) 해당 분기에 변경 사항이 있는지 확인하지만 충돌하

    0

    1답변

    설명 : 나는 다시 내가 약 2 년 대학에 갈 때 나는에 대한 코드 포트폴리오의 종류가 할 정도로 October 15, 2015에 힘내 repository을 생성 연령. 현재 을 사용하여 Udemy의 도움을 받아 프로그래밍하는 방법을 배우고 있지만, 일단이 과정을 마치면 C++과 Php을 학습 할 계획입니다. 그러나 명백하게, 이것은 요점 외에 모든 것입니

    6

    1답변

    Visual Studio 2015 및 Git을 사용하고 있습니다. 커밋을 푸시해야하는 경우 가져 오기 및 리베이스를 사용하여 밀어 넣기 전에 새 커밋을 병합합니다. 이것이 합병 병합없이 역사를 명확하게하는 회사의 기본 정책입니다. 가져올 때 rebase를 사용하도록 Visual Studio 2015 Team Explorer의 동기화 기능을 구성 할 수 있습

    1

    2답변

    2 주 전 새로운 브랜치를 만들었습니다. exp이라고합시다. 이 시간 동안 exp과 master에 몇 가지 커밋이있었습니다. 이 기간 동안 exp 지금 내 전체 역사를 잃지 않고, 마스터에 exp에서 모든 변경 사항을 얻으려면 master 에서 변경 사항이 업데이트되지 않은 (즉, 난 그냥 하나에 master에 커밋하고 싶지 않아요 모든 변경 사항이 아니라

    2

    1답변

    다른 이전 버전 제어 시스템에서 Git에는 없었던 기록을 소급하여 실행하기로 결정했습니다. 그래서 나는 고아 지점 "newroot"를 만들었고 다른 버전 제어 시스템에서 가져온 커밋을 가져 왔습니다. 다음 질문들 Insert a commit before the root commit in Git? "newroot"브랜치는 "master"브랜치의 루트 커밋과

    1

    3답변

    두 지점 A와 B가 있습니다. 둘 다 서로 다른 커밋이 많은 마스터에서 분기되어 마스터가 먼저 이동했습니다. 내가 원하는 무엇 는 A. 즉와 B의 모든 변경 사항을 교체하고, B는 A. 내가/병합을 리베이스 사용하여 시도 정확히 동일한 코드가 있어야합니다. 심지어 -X는 B를 rebase하는 동안은 항상 충돌의 하중으로 실행하지만. 내가 코드를 얻을 수있는

    1

    2답변

    브랜치에 커밋을 세 개 만들고 각 브랜치를 원격으로 푸시했다. 그때 커밋 스쿼시하는 데 필요한, 그래서 내가 사용 : git reset --soft HEAD~3 && git commit git push --force 을 두 번째 줄에서, 나는 치명적인 오류가있어 : 나는 git push --set-upstream origin [BRANCH-NAME]과

    1

    1답변

    깨끗한 작업 디렉토리가 필요한 스크립트를 작성하고 싶습니다. 어떤 rebase, merges, 또는 제대로 끝나지 않았을 수도있는 것이 작업 디렉토리에서 완전히 사라 졌는지 확인하고 싶습니다. git reset --hard이 병합에 적합해야하며 git rebase --abort은 리베이스로 작동하지만 되돌리기 또는 체리 따기와 같은 다른 상태도 있습니다.