💡예전에 프로젝트를 했던 내용이 gitlab에 있는데, 현재는 github를 사용중이라 커밋을 옮기기로 했습니다.
그래서 오늘은 gitlab에서 github로 미러링 설정을 해보도록 하겠습니다.
1. Github에서 토큰 발급

우선 github에서 프로필 아이콘을 누르면 나오는 리스트에서 settings 클릭

Developer settings 클릭

personal access tokens 클릭
Gitlab 미러링에서는 repo 권한만 사용하기 때문에 repo만 체크해주면 됩니다.

설정을 하고 Generate Token을 클릭해 발급받은 토큰을 복사합니다.

2. Gitlab을 미러링할 Github repository 생성

원하는 Repository name을 입력하고 repository를 생성 합니다.
3. Gitlab Repository 연결
미러링할 gitlab repository의 좌측 메뉴를 보면 Settings 하위에 Repository 메뉴가 있습니다.
해당 메뉴를 클릭해서 보이는 Mirroing repositories 옆에 expand 버튼을 클랙해줍니다.


git repository URl에는 2번에서 생성했던 Github의 repository https 주소를 입력합니다.
원래 주소는 github.com/닉네임/저장소 이렇게 되어있는데, github.com 부분을 닉네임@github.com으로 변경하여 입력합니다.
ex) Kim-Eun-Bin@github.com/Kim-Eun-Bin/Mirroring.git

Password에는 1번에서 생성했던 github token을 입력합니다.
입력을 마쳤으면 Mirror Repository를 눌러 미러링을 완료하고, github 페이지로 돌아가 코드가 정상적으로 보이는지 확인합니다.
Gitlab에서 Github로 미러링하기는 여기까지 입니다!
'Git' 카테고리의 다른 글
| [Git] Git branch 관련 명령어 정리 (0) | 2021.12.23 |
|---|---|
| [Git] Git branch 병합 전략 (0) | 2021.12.20 |
| [Git] git 명령어 취소 (0) | 2021.12.13 |