GitLab이란?
- 프로젝트 버전 관리를 위해서 사용
- 소스코드를 저장할 수 있는 서버를 운영하고 서버에 저장 함으로 버전관리, 협업, 백업, 유지보수 등 다양한 장점이 있다.
- CI및 CD를 구축해서 프로젝트에 생산성을 높일 수 있고 코드 컴토및 안전하게 관리가 가능하다.
1. Git 설치
2. Gitlab 프로젝트 셋팅
3. Gitlab Config 셋팅
사용자이름과 이메일 주소 전역으로 셋팅
git config --global user.name "yoo"
git config --global user.email "yoo@gmail.com"
사용자 config 확인
# git config --list
user.name=yoo
user.email=yoo@gmail.com
4. Gitlab 저장소 만들기
Gitlab에 업로드를 하기 위해서는 중간단계인 Git 저장소를 만들어야 한다.
git init (명령어로 로컬에 저장소 셋팅)
git add .
git commit -m "메세지"
git clone "url" 혹은 git remote add origin "url"
git commit
git push -u origin 메인브랜치
위에 명령어들을 활용해서 gitLab 원격저장소에 코드를 push를해서 코드를 관리 할수 있다.
GitLab을 활용한 프로젝트를 참여를 하게되서 간략하게 공부를 하면서 github와 큰차이가 있다고 느껴지지 않지만 비용문제나 CI/CD 구축하는 틀에서는 github와의 차이가 있다고 느껴서 더 깊에 공부를 해서 업로드를 해야겠다.
'Git' 카테고리의 다른 글
[Git] 깃 로컬 및 원력 브랜치(Branch) 삭제와 복구하는 방법 (39) | 2024.07.23 |
---|---|
git clone -- recursive 옵션의 의미 (21) | 2023.07.13 |
[git] .gitignore이 적용이 안될 때 해결 방법 (15) | 2022.12.14 |
GIT ssh 생성 및 git remote 저장소 ssh로 접속 (2) | 2022.05.23 |
[Git] Git Authentication Failed 사용자 인증 문제 해결방법 (2) | 2022.05.17 |