git-rebase

    0

    2답변

    나는 공개 브랜치가 리베이스되지 않아야한다는 것을 읽었다. 그게 아니라면, 그 밖의 무엇을해야합니까? 매번 병합되어야하고 다시 만들어야합니까?

    1

    2답변

    내 주점 master 및 지점 originalCode이 있습니다. originalCode 지점의 부모는 master 경우 : A을 커밋하기 전에 F을 커밋 F originalCode / A - B - C - D - E master 지금 내 originalCode 지점을 이동하려는. 리베이스 및 병합으로 이미 시도해 보았지만 제대로

    1

    1답변

    에 커밋 (MAJOR-A) <-- (MAJOR-B) <-- (merged-minors) <-- master (merged-minors) 커밋의 장소가 진짜 문제를 가지고, 그것은뿐만 아니라 수 : (merged-minors) <-- (MAJOR-A) <-- (MAJOR-B) <-- master 중복으로 죄송 합니다만, 어떻게 처리해야할지 모르겠지만,

    4

    2답변

    최근에 나는 <<<<< HEAD과 같은 Git rebase 메시지를 포함하는 코드를 저지르는 어리석은 실수를 저질렀습니다. 파일에 해당 메시지가 포함되어 있는지 다시 확인하지 않고 내가 git add . ; git rebase --continue이되어서 문제가 발생했다고 생각합니다. 나는 이것을 방지하기 위해 어쨌든 알고 싶습니다. 내 말은, Git이 병합

    0

    1답변

    마스터에 하위 브랜치가 있습니다. 내 로컬/마스터를 기반으로 모든 하위 분기로 원본/마스터 (가져온 후)의 로컬/마스터를 리베이스 할 수 있습니까? *---*---*(master)---*---*---*(feature-A) \ \--*---*---*(feature-B) --*---*---*---*---*---*---*(origin/ma

    0

    2답변

    나는 몇 달 전에 시작된 지점에서 주요 리팩터를하고있다, 그때 작업이 중단되었다. 현재 마스터에 리베이스하는 데 오랜 시간이 걸렸습니다. 누군가 이제 몇 가지 파일을 변경했으며 이러한 변경 사항을 통합하려고합니다. 나는 rebase하기 시작했지만, 나는 그 1000 번의 갈등을 다시 병합하기를 원한다. 내 지점이 이전 마스터와 이미 병합되었음을 git에 알

    0

    1답변

    나는 하나의 파일, 예를 들어 foo.txt을 가지고있다. 한 줄을 추가하여 다음과 같이 표시합니다. *existing content* Line 1 "첫 번째 변경 사항"메시지와 함께 커밋합니다. *existing content* Line 1 Line 2 이 내가 메시지 "두 번째 변화"로 커밋 :처럼 지금 보이도록 지금은, 같은 파일을 다시

    7

    3답변

    머지 커밋 유지 브랜치를 리베이스하려는 경우 --preserve-merges 플래그를 전달합니다. git에서 관련이없는 기록을 병합하려면 --allow-unrelated-histories 플래그를 전달해야합니다. 기존 병합 관련이없는 역사에서 유래 때 git rebase --preserve-merges을 수행하는 경우 , 그것은 실패 fatal: refus

    0

    2답변

    우리는 master으로 병합하는 지형지 물에 분기를 사용합니다. 또한 버전에 분기를 사용합니다. 그러나, 나는 (master에 병합 된) 특정 기능을 가지고 있으며 버전 브랜치에 들어갈 필요가있다. 이전에는 이것을 위해 cherry-pick을 사용 했었지만 (수동으로 한 번에 하나씩 커밋)이 기능에는 한 번에 하나씩 커밋 할 수있는 커밋 수가 너무 많습니다

    1

    3답변

    특정 커밋을 완전히 삭제하고 싶습니다. 나는이 실험을했다 : 초기화의 repo bash-3.2$ git init Initialized empty Git repository in /Users/*****/test/.git/ 커밋이 생성 파일 bash-3.2$ touch readme bash-3.2$ ls readme 을 만듭니다 bash-3.2$