git rebase
후에 내가 해결할 충돌을 병합했습니다. 나는 A.java
에 "우리에 의해 덧붙여졌다"의 의미에 혼란 스럽다. C.java
과 같은 새 파일로 자동 추가/상영되지 않도록하려면 어떻게해야합니까?"우리에 의해 추가 된"git은 무엇을 의미합니까?
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
new file: com/company/C.java
Unmerged paths:
(use "git reset HEAD <file>..." to unstage)
(use "git add <file>..." to mark resolution)
added by us: com/company/A.java
both modified: com/company/B.java
자식 버전 2.5.1.windows.1
rebase가 반복적 인 cherry-pick으로 작동한다는 것을 알고있는 것처럼 들리 겠지만,이 체리 - 선택 작업은 rebase의'--onto' 타겟에서 익명의 브랜치를 확장하면서 수행됩니다. 따라서 "우리가 추가했습니다"는 "병합 기반과 비교하여 현재 분리 된 HEAD 커밋에 있음"을 의미합니다. 이것이 커밋을 위해 자동으로 준비되지 않는다는 것이 이상하거나/잘못되었습니다. – torek
수수께끼를 해결할 수 있습니까? –