잔디가 잘 심어지지 않는다는 것은 의식하고 있었는데 작업량에 비해 텅텅빈 잔디가 해도해도 너무해서 혹시나..? 하고 잔디가 안심어지는 경우를 검색해보았다.
위 url을 참조해서 보니, 커밋할때 사용한 이메일주소를 git config user.email
로 확인했을때 github계정의 이메일 주소와 같았다.
결국 fork한 repository가 저장소로 있을경우엔 처음 PR만 잔디심기되고, 그 후의 commit은 fork한 repository에서 이루어졌기 때문에 잔디심기가 되지 않았던 것이다!
참고URL 🙏
fork 해온 repository 잔디 심는 방법
위 포스팅이 친절하게 과정을 설명해주고있어서 잘 따라할 수 있었다.
그런데... 날짜별 히스토리는 복구되지않고 복구한날에 몰아서 커밋이 찍히는 것을 발견할 수 있었다... 😹
시행착오 끝에 해결하였는데, 아주 간단하다...
1/ 내 github의 fork한 repository를 복사한 new repository의 setting으로 들어간다.
2/ Branches에서 해당 repository의 default branch를 내가 fork한 repository에서 생성한 브랜치이름을 찾아서 설정해준다.
3/ 그렇게 하면 아래와 같이 과거에 커밋했던 날짜를 기준으로 푸르른 잔디를 복구할 수 있다!