여러 릴리즈 브랜치에 걸친 변경사항 적용 질문

32 views
Skip to first unread message

Outsider (JeongHoon Byun)

unread,
Mar 20, 2013, 3:56:16 AM3/20/13
to gitk...@googlegroups.com
master--------------------------------------
    \               /                    /                 /
     0.8.2-----
                    \                 /                  /
                    0.8.10-----
                                      \                /
                                     0.8.20-----

브랜치가 위와같이 되어있습니다
실제로는 저것보다 더 브랜치가 많지만요
구체적으로 말씀 드리면 node 문서를 번역하기 위해서 이와같은 브렌치 구조를 가지고 있습니다 일반적으로는 지난 브랜치들은 수정할일이 없었지만
어떤 버그를 이전 브랜치에도 적용해야해서

고민하다가 제일 첫 브랜치에서 수정해서 커밋한다음에 각 브랜치마다 cherry-pick으로 가져와서 모든 브랜치를 푸시하고 가장 최신 브랜치를 master로 머지했습니다

뭔가 깔끔한 방법이 아닌듯한 기분인데 다 좋은 방법이 있을까요? ㅎ
(여긴 저만 질문하는 것 같은 기분이...)


--
Sent from my iPad

Constantine Kim

unread,
Mar 24, 2013, 12:45:16 PM3/24/13
to gitk...@googlegroups.com
커밋을 공유해야한다면 저도 체리픽을 사용했을 것 같아요.

망글이 되는거 같아 리플을 :-D

ZiNe iMa

unread,
Apr 5, 2013, 3:28:47 PM4/5/13
to gitk...@googlegroups.com
공동 작업을 더 해봐야 알겠지만 

깃은 어렵습니다. ㅎㅎ
Reply all
Reply to author
Forward
0 new messages