gitlab 소스 푸쉬
minikube 에 설치되어 있는 gitlab에 소스를 push
로컬 PC에 개발되어 있는 소스를 gitlab에 올린다.
- gitlab 계정 만들기
- gitlab 로그인 화면에서 register now 를 클릭한다.
- 항목들을 모두 채운 후 register를 클릭
- root로 로그인 -> Admin Area -> Users 메뉴 -> pending approvals 탭에서 새로가입한 유저 approval
register 및 로그인 방법은 Admin Area에서 변경할 수 있음
- 로그인 화면에서 회원가입 한 username password를 입력하고 로그인
Role을 설정하고 로그인 (처음 로그인 할때만 나옴)
아무 프로젝트도 없는 초기화면이 나옴
- gitlab 로그인 화면에서 register now 를 클릭한다.
-
로컬PC에 있는 소스 올리기
gitlab UI를 통해서 프로젝트를 생성할 수도 있고, 다른 gitlab 에서 import 할 수도 있으며, 여러 가지 방법이 있지만 여기서는 local PC에 있는 프로젝트를 올려보려고 함- 로컬PC의 소스 확인
로컬PC에 git으로 정의되지 않은 java 프로젝트 확인
- git 저장소 정의
git init 명령어를 통해 git 저장소로 정의git init
.git 디렉토리가 새로 생성된 것을 확인
- 최초 커밋 설정
git add . git commit -m "init"
git 저장소에 최초의 커밋을 설정
- git remote 설정
설치 된 gitlab 으로 push 하기 위해 remote를 설정git remote add origin <gitlaburl>/<username>/<projectname> ex) git remote add origin http://gitlab.127.0.0.1.nip.io/hitec1/hitec-project
- source push 지정한 remote로 커밋한 소스를 push
git push -u origin main
- gitlab 웹에서 확인
gitlab에 다시 로그인 해보면 방금 push한 프로젝트가 생성되어있는 것을 확인 할 수 있다.
- 로컬PC의 소스 확인