몇 시간 전에 Subversion 저장소를 Git 및 github로 옮겼습니다. 일부 소프트웨어를 오픈 소스로 결정했을 때, 내가 한 일은 확실하지 않지만 커밋 이력은 이전되지 않았습니다. 당시 나는 신경 쓰지 않는다고 생각했지만, 지금은 Github에서 2 년 이상의 커밋을 좋아할 것이라고 생각한다. 문제는 내 프로젝트가 Github에 잠시 동안 있었으며 프로젝트가 생성 된 이후로 포크를 받고 커밋을 받았다는 것입니다.이전 SVN을 기존 Github 저장소로 커밋 하시겠습니까?
내 오래된 레포에서 역사적 커밋을 "되돌아와"가져갈 수있는 방법이 있습니까? Github 레포를 숨 쉬고 생기를 불어 넣으시겠습니까?
참고 : 나는 열심히 svn2git --rebase
을 시도했지만, svn repo가 남아 있기 때문에 커밋 된 것으로 간주 될지 확실하지 않습니다. 이 오류가 있고 난 무슨 뜻인지 잘 모르겠어요 : 자식에
command failed:
2>&1 git svn fetch