Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- Window redis-cli
- Avast Security
- nodemailer
- 캐시백챌린지
- Avast 구독취소
- 패스트캠퍼스
- 잔디이전
- AWS S3 migration
- Ngrinder Docker
- aws
- ERR unknown command 'JSON.SET'
- 한 번에 끝내는 AWS 인프라 구축과 DevOps 운영 초격차 패키지 Online
- redis cli
- redis-cli
- vscode
- 패스트캠퍼스후기
- putty Inactive
- aws s3
- 패캠챌린지
- 직장인인강
- AWS S3 계정이동
- gitlab 잔디옮기기
- AWS S3 버킷 삭제
- elastic cache
- 직장인자기계발
- 캐시백
- RedisJSON
- Redis
- ERR unknown command 'JSON.GET'
- 환급챌린지
Archives
- Today
- Total
Developing
Gitlab의 잔디를 Github으로 이전시키는 방법 본문
Gitlab에서 작업한 커밋의 잔디를 Github으로 가져오고 싶었는데, 구글링 하면서 보았던 Mirroring 방식이 생각보다 번거롭고 잘 되지 않았다.(본인 및 다른 분들 포함) 따라서 좀 쉬운 방법을 강구해내서 성공하여 방법을 공유하고자 한다.
1. 깃랩 잔디 심고 싶은 레포 내 gitlab계정에 포크(이미 내 계정에 있다면 생략)
2. github 레포 생성할때 import a project 선택

3. 아까 fork 뜬 내 gitlab 레포 주소를 갖다붙인다.

4. Begin Import 버튼을 누르면 gitlab 계정 로그인하라고 나올 것이다. 로그인을 진행해주자!
5.내 github 계정에 gitlab의 레포지토리가 fork됨.
6. default branch 기준으로 잔디가 적용된다. 혹시 원하는 브랜치가 있다면 해당 브랜치로 default branch를 변경해준다.
(repository Settings -> Branches -> Default branch가 나오면 좌우화살표 아이콘을 클릭해 원하는 브랜치 설정 후 Update하면 반영된다.)
만약 이메일 계정이 다를때 적용이 안된다싶다면?.. 아래처럼 진행하면 웬만하면 해결될것이다.
1. (번외) 혹시 잔디 적용이 안된다면 userName이 다른지 체크한다.(본 포스팅 방식 말고 mirroring의 경우에는 이메일이 같아도 username이 달라서 잔디가 적용이 안됬다고 하는분이 있었다.)
2. Github Settings > Emails 에 gitlab 계정의 email을 추가해보자.
3. 그래도 안된다면..mirroring 방식을 활용해보는것을 추천한다!... 그런데 mirroring 방식 안된다고 한분들 전부 잘됬다. 그럼에도 mirroring 방식을 하고싶다면 아래의 블로그를 참조해볼 것을 추천한다!
[개발툴] Gitlab -> Github 미러링 설정
Gitlab -> Github 미러링 설정
velog.io
'Tips(Reference) > git' 카테고리의 다른 글
Github Account를 다르게 적용해야 하는 경우 해결법(임시방편) (0) | 2022.07.25 |
---|---|
Git add 관련팁(Untracked file 제외하고 수정된 파일 반영하기) (0) | 2022.07.18 |
Git status 한글파일 깨짐현상 해결방법 (3) | 2022.07.01 |