Git

13. git-gitlab 연동

Yjunyoung 2020. 3. 9. 11:43

# apt-get install git-core // git 설치

# git config --global user.name "yang"

# git config --global user.email "jhg080@naver.com"

 

# git clone https://192/168.182.129/root/gitlab-jenkins.git

인증서오류발생

staging으로 되어있는 key가 현재 gitlab에서 사용하는 인증서의 키

192.168.182.129.crt를 /usr/share/ca-certificates 로 옮겨준다

# cp 192.168.182.129.crt /usr/share/ca-certificates

# vim /etc/ca-certificates.conf

마지막줄에 인증서 추가

# update-ca-certificates

 

 

- gitlab clone

- 연동을 확인하기 위해 README.md 만들고 push 해서 확인해보기

# touch README.md // README.md 생성

# vim README.MD // 내용수정

# git add README.MD 

# git commit -m "readme add"  // 커밋

# git status // 커밋상태확인

# git push origin --all // 원래 저장소의 모든 브랜치 푸시

 

 

ubuntu terminal에서 README.md
gitlab에서 README.md


인증서 없이 git clone

$ GIT_SSL_NO_VERIFY=true git clone --recursive https://192/168.182.129/root/gitlab-jenkins.git

$ cd meta-ivi

$ git config http.sslVerify false ( 해당 repository로 github에서 update 받을때 ssl 인증 하지 않기로 설정 )