gitblit 서버에 Develop와 Master 브랜치가있는 저장소를 가지고 있습니다.내 Develop 브랜치를 Master로 푸시 함 (Sourcetree 사용)
나는 Develop에 많은 커밋을했으며 이제는 안정적인 버전을 사용하고 있으며 변경 사항을 Master에 적용하고 싶습니다. Sourcetree를 사용하여 Master로 이동하면 Master가 전혀 업데이트되지 않습니다. 내 마스터 지점을 업데이트해야하기 위해
: "개발 자식 푸시 원점 HEAD"
이 : 나는 수동으로 콘솔 및 사용을 열 수 있었다. 내가 뭘 놓치고 있니? 나는 Master Branch를 업데이트하기 전에 Develop에서 푸시를 받았지만, 지금은 수동 푸시 만 작동합니다.
몇 주 전, 나는 원래의 커밋에 대해 스승이 있었고, Develop에 대해서는 약 15 명이 커밋되었습니다. 나는 Sourcetree를 사용하여 Develop에서 Master로 밀어 넣었습니다. 모든 것이 잘되었습니다. 마스터에게 최신 버전이 업데이트되었습니다. 이제는 전혀 작동하지 않습니다.
미리 감사드립니다.
"git push"가 의미하는 바를 오해 한 것 같습니다. ** 푸시 **는 현재 브랜치의 로컬 커밋을 원격 브랜치로 푸시합니다. ** git merge **를'Develop'에서'Master '로 바꿔야합니다. – byxor
이것은 정말로 옳았습니다. 고맙습니다 :) –