fork한 repo에서 작업한 내용들이 잔디가 심어지지 않는다? 😨😨
잔디를 심기 위해서는 아래의 요건들이 충족되어야 한다.
GitHub 계정과 commit 이메일 계정이 동일하거나 (여기선 패스)
commit이 Fork한 repository가 아닌 나만의 repository에서 이루어져야 한다.
즉, commit이 fork한 repository에서 이루어졌기 때문에 잔디가 심어지지 않았던 것이다.
👉 해결법? fork 없이 repository를 나의 깃허브로 복사해오자.
(forked_repository
와 new_repository
를 헷갈리지 말고 따라오면 된다.)
평소 초기세팅과 다르니까 이건 안하고 일단 패스!!
$ git clone --bare https://github.com/userID/forked-repository.git
$ cd forked-repository.git
$ git push --mirror https://github.com/userID/new_repository.git
$ cd ..
$ rm -rf forked-repository.git
이제 fork한 레퍼지토리에서 작업했던 잔디밭도 채워져있는 걸 볼 수 있다!
앞으로 이 레퍼지토리에서 작업을 하면 된다😎😎
git clone --bare
git push --mirror
를 알게 된 좋은 기회였다!!