git

    서로 다른 Git Repository를 Git Log 유지하며 합치기(Feat. git subtree)

    Github에 프로젝트를 올리다보면, 끝없이 늘어나는 레포지토리 숫자를 감당할 수가 없어진다. 태그를 달아서 관리하더라도 당장 레포지토리의 개수가 많아지니 점점 찾기 어려워진다. 이런 경우에 같은 주제의 레포들을 하나의 레포로 모으면 편리해진다. 단순히 깃 레포 안에 있는 내용을 복사해서 붙여넣는 방법은 간단하지만, 깃헙을 쓴 가장 큰 이유인 깃 로그나 히스토리가 사라진다. 과연 이걸 유지하면서 하나로 합칠려면 어떻게 해야할까? C https://github.com/progresshans/c.git Python https://github.com/progresshans/python.git Ruby https://github.com/progresshans/ruby.git 예를 들어, 위와 같은 형태의 레포들..