Post

Fork한 깃 잔디 표시하는 방법

Fork한 깃 잔디 표시하는 방법

fork한 repository에 깃 잔디 표시안되는 경우 해결 방법

1. git hub에 새 repository 만들기

fork한 repository의 커밋 로그, 내용 등을 복사하기 위해 새로운 repository를 생성한다.

2. fork한 repository를 bare clone

1번 단계에서 생성한 repository가 아닌 fork한 repository를 clone하는 것이다.

git clone --bare {복사하고자 하는 repository 주소}

3. 새 repository로 mirror push

2번 단계에서 clone된 로컬 repository로 이동한 뒤,
1번 단계에서 만든 repository 주소를 이용해 아래 명령을 실행하면 된다.

git push --mirror {새 repository 주소}

4. 기존 repository 삭제하기

위의 순서대로 실행하고 정상적으로 동작하게 된다면
github에 있는 fork한 repository는 삭제하고,
bare clone으로 인해 로컬에 저장되어 있는 폴더도 삭제하면 된다.

This post is licensed under CC BY 4.0 by the author.