2012-03-18 3 views
3

나는 master 브랜치를 가지고 있으며 another_branch 브랜치가 두 배입니다. 나는 git checkout master 다음 git merge another_branchAlready up-to-date.을 말한다 및 master에 추가 파일을 병합하지 않는 경우 나는 서로 다른 내용의 자식 분기를 가지고있다. 왜 자식을 병합하지 않을거야? 그것은 "이미 최신이라고."

는 어떻게?

은 (네, 이미 another_branch 체크 아웃하면서 git commit. git add . 일을 저지를 아무것도 말한다. 한)

이미 this 포스트와 this 게시물을보고 있지만, 지금까지 아무 일 없습니다.

편집 : master 분기에 파일이 있고 another_branch 분기에 동일한 파일이 더 있습니다. 왜 추가 파일을 병합하지 않습니까?

EDIT : another-branch에서 외부 폴더로 파일을 복사하고 master을 체크 아웃하고 외부 폴더에서 파일을 다시 복사 한 다음 모든 새 파일을 추가하고 새로운 커밋하기로 문제를 해결했습니다.

생각해 보니, another_branch에 약간의 변경을 가하면 커밋을 모두 마스터에 적용 할 수 있었지만 시도하지는 않았습니다.

답변

0

another_branch에 파일을 커밋해야합니다. git add를 사용하여 간단히 추가하십시오. 충분하지 않다.

+0

git commit은 "아무것도 커밋하지 않습니다"라고 말합니다. – trusktr

+0

커밋하는 동안 master 브랜치 또는 another_branch에 있습니까? – ralphtheninja

+0

두 지점 모두에서 커밋을 시도했지만 둘 다 "커밋 할 필요 없음"이라고 말합니다. – trusktr