MAC에 Git 설치 및 GitLab Remote 저장소 연동
by 현생사는갓생지망생반응형
GitLab이란?
Git 저장소 및 CI/CD, Issue Tracking, 보안성 테스트 등의 기능을 갖춘 웹 기반의 DevOps 플랫폼
✔︎ 주요 기능 : 형상 관리, 저장소 변경점 추적 및 실행
1. Homebrew 이용하여 Git 설치
brew install git
2. Git 저장소 생성
git init 명령어 사용하여 Local에 Git 저장소 생성
hyeonsaeng@MacBookPro ~ % ls -al
total 0
drwxr-xr-x 4 hyeonsaeng staff 128 6 12 14:15 .
drwxr-x---+ 34 hyeonsaeng staff 1088 6 12 14:07 ..
drwxr-xr-x 9 hyeonsaeng staff 288 6 12 11:46 .git
3. Git 기본 사용자 설정
Local에서 사용할 Git 사용자 이메일과 이름 설정
👉🏻 아래 3가지 방법 중 선택하여 설정할 수 있다
- System 설정 : 모든 시스템 사용자에게 적용
- Global 설정 : 한 사용자의 전체 Repository에 적용
- Local 설정 : 하나의 Repository에만 적용
# Global 설정
git config --global user.email <user email>
git config --global user.name <user name>
# 추가한 이메일 및 유저 이름 확인
hyeonsaeng@MacBookPro ~ % git config --global --list
user.email=hyeonsaeng@abc.net
user.name=hyeonsaeng
4. Remote 저장소 추가
Local Git 저장소에 원격 저장소 추가
git init 이후 GitHub 혹은 GitLab의 원격 저장소를 추가하기 위해 사용
원격 저장소를 추가하기 전, 생성이 먼저 되어 있어야 한다
git remote add origin <GitLab Repository URL>
5. Remote 저장소 확인
hyeonsaeng@MacBookPro ~ % git remote -v
origin https://gitlab.hyeonsaeng.net/infrastructure/test-docker-container.git (fetch)
origin https://gitlab.hyeonsaeng.net/infrastructure/test-docker-container.git (push)
반응형
'DevOps' 카테고리의 다른 글
Git Status와 Git Add, Commit, Push 기본 개념 및 사용법 (3) | 2023.12.21 |
---|---|
다른 사람의 GitLab Repository에서 Branch 복사해오기 (0) | 2023.12.15 |
Conflict (충돌) 없이 Git Merge 하기 (0) | 2023.12.15 |
Kubernetes 기본 개념과 기능 및 동작 구조 (1) | 2023.12.15 |
MAC에 Podman Desktop 설치 (1) | 2023.12.15 |
블로그의 정보
현생이네
현생사는갓생지망생