앞으로 수업을 들을 동안 Gitlab을 사용할 예정입니다!
그래서 Gitlab을 통해서 개발을 하면 가지고 있는 Github계정에 자동으로 미러링되도록 설정해보도록 하겠습니다.
토큰을 이용한 방식으로 미러링 해보겠습니다.
프로필 -> Settings
좌측에서 Developer settings
클릭
좌측에서 Personal access tokens
클릭 -> Generate new token
클릭
Note에는 토큰이 어디에 쓰이는 지 간단하게 작성하면되고
Gitlab 미러링에서는 repo
권한만 사용하면 되기 때문에 repo만 체크해주면 된다.
이후 Generate Token
을 해주면 토큰이 보이게된다.
이 토큰은 비밀번호와 같은 느낌이라 절대로 노출하면 안된다!! 참고
이것으로 토큰 발급은 끝입니다!
그렇다면 이제 Gitlab에서 미러링하게 되면 github에서 저장할 수 있는 Repository를 생성
해주면 된다.
이렇게 Repository를 생성해주면 Github에서 해야할 일은 끝이다.
좌측에 Settings -> Repository
접속
Mirror a repository 옆에 Expand
클릭 후 -> 빈칸을 채워주면 된다
https://github.com/닉네임/저장소이름.git
<- 이렇게 되어있는데
https://닉네임@github.com/닉네임/저장소이름.git
<- 이런식으로 바꿔주면 된다.
추후 수정하겠습니다.