[Git] GitLab에서 Github로 잔디 옮겨심기
안녕하세요.
이번 시간에는 GitLab에서 Github로 잔디를 옮겨심을거예요.
1. 먼저 github에서 접속하여 로그인을 합니다.
2. Public, private는 용도에 따라서 변경하시면 됩니다. (프로젝트를 공개할지, 비공개할지 여부)
3. Add a README file 란은 시작시 안내사항을 다른 이용자에게 안내하고 싶을때 저는 사용을 합니다. 여러분도 상황에 맞게 이용하시면 되겠습니다.
4. 그리고 Create repository 버튼을 눌러 레파지토리를 생성합니다.
5. GitLab에서 해당 프로젝트를 열고 Fork 버튼을 클릭
6. 내용 기입 후 Fork project 클릭
7. fork한 프로젝트를 본인 PC에 clone(Code의 HTTPS를 Copy URL)하여 터미널에서 명령어 입력
8. project 경로로 가서 clone 명령어 입력
git clone 'https://gitlab.com/hj.park3/kosiea.git'
10. 해당 코드 실행
git filter-branch -f --env-filter "GIT_AUTHOR_NAME='parksence'; GIT_AUTHOR_EMAIL='parksence95@gmail.com'; GIT_COMMITTER_NAME='parksence'; GIT_COMMITTER_EMAIL='parksence95@gmail.com';" HEAD
GIT_AUTHOR_NAME = 깃 아이디
GIT_AUTHOR_EMAIL = 깃 이메일
GIT_COMMITTER_NAME = 깃 아이디
GIT_COMMITTER_EMAIL = 깃 이메일 입력
11. git push 명령어 입력
git push 'https://parksence@github.com/parksence/kosiea2.git'
* 주의할 점
- 깃허브의 https 주소를 복사
- github.com 앞에 자신의 git 아이디@ 를 붙여줘야합니다.
12. 마지막으로 ConContribution settings 을 눌러 Private ConContribution을 체크해줘야합니다.
해당 기능은 private된 프로젝트도 잔디에 표시하는 기능입니다.