rebase

    3

    3답변

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

    2

    1답변

    github 프로젝트를 위해 pull-request-ready 패키지에 약간의 커밋을 시도하고 있습니다. 그러나 기여하려면 희망합니다. git rebase -i master은 저에게 제공하지 않습니다. 내가 기대하는 옵션 (StackOverflow 및 다른 곳에서 읽기를 기반으로합니다.) 커밋을 시도한 것은 이번이 처음이므로 무언가를 놓친 것 같습니다. 프

    4

    1답변

    나는 bazaar에있는 지사를 만들고 있습니다. 로컬로 프로젝트를 빌드 할 때 파일을 로컬로 수정했지만 (build),이 변경 사항을 내 커밋에 포함시키지 않으려합니다. 대부분 나는 그 파일을 bzr commit에서 제외하는 것을 잊지 않았거나 요약을 볼 때 중단되었지만 몇 가지 커밋 전에 그것을 간과 했으므로 이제는 로컬 변경이 기록에 입력되었습니다. 내

    5

    1답변

    git rebase를 사용하면 git merge와는 달리 병합 충돌이 줄어들지 만, 왜 이런 경우인지에 대한 설명을 찾지 못했다고 들었습니다. 변경 사항 세트 중 하나의 변경 사항 세트를 단순히 재생하면 두 사람이 모두 동일한 코드 행을 수정할 때 마술처럼 내재적 인 충돌을 없애지 않으므로 rebase가 더 좋은 이유는 무엇입니까? 병합이 충돌하지만 리베이

    2

    1답변

    git에 이미 푸시 된 브랜치를 리베이스하려고 시도 할 때 경고를받을 수있는 방법이 있습니까? (예 : "기록 다시 쓰기"가능성이있는 경우) (일부 경우에 git은 기록을 다시 쓰는지 여부를 알지 못하지만 종종 (일반적으로?)이 정보를 갖습니다.)

    0

    1답변

    기존 SVN 저장소에서 git 저장소를 만들었습니다. SVN 구조에서는 트렁크 하나의 브랜치 (예 : branch_01)가 있습니다. 트렁크는 리비전 8에 있고 변경 사항에도 불구하고 브랜치 코드는 리비전 4까지 업데이트됩니다. SVN Repo를 git에 가져온 후에는 git repo에서 다음 구조로 끝납니다. trunk A(4)------B(6)----

    3

    1답변

    의 이름을 변경 병합 나는 시도하고 마스의 변경에 끌어 때 지금 git co master echo "Some changes" >> fooNew.txt git commit -am "Do some important changes" git push origin master : 마스터 분기에 fooNew.txt 및 변경 내용을 밀어 TER 나는 오류가 발

    2

    1답변

    GitHub documentation은 공개적으로 푸시 된 커밋을 리베이스하지 않도록 권장합니다. 두 개의 분기 master과 dev이 있습니다. dev에 걸릴 핫픽스에 대해 master으로 변경했습니다. dev 자체가 상당히 앞서서 master입니다. 이 경우 핫픽스는 2 개의 파일로 구성되며 각각 1 줄씩 변경됩니다. 매우 혼란스럽지 않고 dev 지점으

    3

    1답변

    저는 GIT를 처음 접했을 때 어리석은 질문이 있지만 지금까지 나는 이것을 언급 한 게시물이 없다는 것을 조사했습니다. 여기 상황은 다음과 같습니다 A A' upstream/master-+---+----+----+-----+ | myworkingbranch +---+---+--- A B C 내가 같은 시간

    0

    1답변

    나는 시스템의 모듈의 소스 코드가있는 4 개의 저장소가있다. 이제 모든 것을 단일 리포지토리에 결합하여 기록을 유지하려고합니다. 그러나이 네 repos에서 코드는 루트 폴더에 있고 새로운 repo에서 각 모듈을 자신의 하위 폴더에 넣어야합니다. 저는 역사에서 서브 폴더에 항상 커밋 된 것처럼 보입니다. "rebase가 폴더 내 모든 커밋"과 같은 것입니다.