반응형

2024/04 3

젠킨스 설치

🥨 Jenkins를 Ubuntu에 설치 시스템에 키를 추가 주간 릴리스 라인용 설치 및 업그레이드를 자동화하는 Jenkins의 데비안 패키지 저장소 sudo wget -O /usr/share/keyrings/jenkins-keyring.asc \ https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key Jenkins apt repository entry 추가 echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \ https://pkg.jenkins.io/debian-stable binary/ | sudo tee \ /etc/apt/sources.list.d/jenkins.list > /dev/null J..

DevOps/Jenkins 2024.04.19

GitLab에 있는 프로젝트를 GitHub로 복사하기

커밋 내역까지 살리면서 GitLab에 있는 프로젝트를 GitHub로 복사했다. mirror를 사용하는 방법도 있는데 나는 잘 안 되서 remote add 방식으로 했다. 1. 원격 저장소 추가 git remote add {이름} {복사하고 싶은 레포지토리 git 주소} 2. fetch로 복사하고 싶은 레포지토리에 있는 내용들을 가져옴 git fetch {위에서 적은 이름} 3. merge 붙여넣을 저장소(내 경우에는 github 저장소)와 복사할 저장소의 이력이 달라서 --allow-unrelated-histories 옵션을 줌 develop 브랜치가 기본 브랜치라서 이렇게 함 git merge gitlab/develop --allow-unrelated-histories 4. push git push o..

git 2024.04.16
반응형