토크를 들으면서 기존 프로젝트를 포크했는데 기여도가 인정되지 않아 풀을 심지 못했는데…
그래도 작업은 녹화가 안되어 있어서 찾아보니 깃허브에 풀을 심으려면 다음과 같은 조건을 만족해야 한다는 것을 알았다.
1. GitHub 계정과 커밋 이메일 계정이 동일하거나
2. 커밋은 포크 저장소가 아닌 자신의 저장소에서 이루어져야 합니다.
내 게시물이 내 프로필에 표시되지 않는 이유는 무엇입니까? – GitHub 문서
게시물 그래프 정보 프로필의 게시물 그래프는 GitHub.com의 리포지토리에 대한 기여 기록입니다.
게시물은 현지 시간대가 아닌 UTC(Coordinated Universal Time)에 따라 타임스탬프가 지정됩니다.
기부금
docs.github.com
그래서 포크 리포지토리를 복사해서 Github에 새로운 리포지토리로 생성했습니다.
방법은 다음과 같습니다.
1. GitHub(new_repository)에 새 리포지토리 생성
2. 터미널에서 다음 프로세스로 진행
2-1 복사하려는 저장소를 복제하기만 하면 됩니다.
git clone --bare https://github.com/user/old_repository.git
2-2 새 저장소로 전환하고 미러 푸시
cd old_repository.git
git push --mirror https://github.com/user/new_repository.git
3. 분기된 저장소 삭제
cd ..
rm -rf old_repository.git
4. 터미널에서 로컬 프로젝트에 접속하여 리모컨 변경
git remote remove origin
git remote add origin https://github.com/user/new_repository.git
그런 다음 보이지 않는 잔디가 표시되고 향후 커밋 시 새 저장소로 전달됩니다.