본문 바로가기

GitLab

(3)
GitLab 심화 강의 1. Git Branch 제대로 알기 1. Branch 특정 커밋을 가리키는 포인터 master = 기본 브랜치 git branch {branch_name} git checkout {branch_name} : 헤드 변경 git log --all --graph 2. Merge git merge {branch_name} Fast-forward 3. Conflict conflict 시 함수 직접 병합 후 git add, 커밋 2. 협업의 시작 1. Fork 하기 / Clone 하기 fork = 프로젝트 복제 fork에 커밋하고 원본 프로젝트에 merge request 2. Merge Request(MR) 보내기/승인하기 Create merge request 버튼 3. 기본 Merge 정책 이해하기 밑 참고! ..
GitLab 기초 강의 1. Git을 시작합니다 1. Git이 무엇일까요? 프로젝트의 버전 관리를 하기 위해 사용하는 프로그램 파일의 히스토리가 남아 이전 버전 복원 가능 협업 가능 2. Git과 GitLab GitLab = Git 기반의 저장소 서비스 2. Git 기본기 장착 1. 버전관리 시작하기 git init : 프로젝트 디렉토리 안에 .git이라는 디렉토리가 생김 git config user.name "{name}" git config user.email "{email}" 2.Staging area란? working directory : 프로젝트 디렉토리 staging area : 특정 버전으로 관리하고 싶은 파일들을 모아두는 장소 repository : 특정 시점의 stagin area를 커밋으로 남기면 저장되는 영..
2. Git 기본기 장착 1. 버전관리 시작하기 git init : 프로젝트 디렉토리 안에 .git이라는 디렉토리가 생김 git config user.name "{name}" git config user.email "{email}" 2.Staging area란? working directory : 프로젝트 디렉토리 staging area : 특정 버전으로 관리하고 싶은 파일들을 모아두는 장소 repository : 특정 시점의 stagin area를 커밋으로 남기면 저장되는 영역 3.Commit 이해하기 git add {files} git add . git commit -m "{commit_message}" git log