목록gitlab (2)
기록방
단체에서 gitlab을 이용해 프로젝트를 개발하면 개인 포트폴리오로 링크를 걸 수 없게 되는 경우가 있다. 따라서 gitlab에서 github로 프로젝트를 옮기는 방법을 알아보자. 개발 commit 기록을 살려서 옮기는 방법이다. 1. gitlab의 프로젝트 원본을 복사한다. $ git clone --mirror [원본 레포지토리 경로] 2. 복사 한 폴더 안으로 들어간다 $ cd [원본 저장소 이름].git - 파일 이름 뒤에 '.git'이 붙는다. 3. github에 빈 레포지토리를 하나 만들고, 그 주소를 넣는다. $ git remote set-url --push origin [이동할 원격 레포지토리 주소] 4. push하면 완료. $ git push --mirror
💡 목적 : Mattermost 채널에 Gitlab과 Jira 변동사항을 알림받는 채널 만들기 목차 Gitlab 설정하기 Mattermost 설정하기 Jira 설정하기 테스트 예상 소요시간 : 약 30분 1. Gitlab 설정하기 1 - 1 ) Gitlab 권한 확인하기 깃랩 해당 프로젝트의 권한이 Maintainer여야한다. 멤버에게 어떤 Max role을 주고, 각각 어떤 권한을 주면서 관리하는지는 관리자의 선택에 따라 달라진다. 필자는 팀장으로서 Owner가 부여한 Maintainer로 자체 변경할 순 없었고, 프로젝트 관리를 git flow 전략에 따라 수행하기로 해서 배포를 맡은 팀원만 Developer에서 Maintainer로 변경했다. Developer는 develop 브랜치에만 push나 ..