프로젝트를 gitlab
에서 진행하면서 github로 이관이 필요했다. commit을 그대로 살려오려면 mirror
를 통해서 가져와야 하는데, 그 방법은 위에 적힌 방법대로 하면 된다!
하지만 100mb넘는 파일들은 github 용량제한에 걸려서 옮길 수 없다.
git clone --mirror 기존 레포주소
java -jar bfg-x.x.x.jar --strip-blobs-bigger-than 100M
해당 기능을 사용하면 용량이 큰 커밋을 작게 조각내어 문제없이 push 할 수 있다.
git push --mirror 옮길 레포 주소