소스형상관리(Git/Gitlab)

Git 설치 및 세팅

Git 파일 다운로드

※ TortoiseGit - 필요시 사용

Global Config

//user
git config --global user.name "John Doe"
git config --global user.email [email protected]

//한글파일명 사용
git config --global core.quotepath false

Gitlab 접속 및 SSH Key 등록

Gitlab 접속 URL

Key 생성

Git Bash 에서 키생성 (RSA)

Enter Enter ... 기본값으로 생성

Public Key 등록 C:\Users\계정.ssh\id_rsa.pub 파일의 내용을 User Settings – SSH Keys에 등록

Branch 전략 및 Commit 규칙

Branch 전략

  • master, develop, tag, hotfix

  • develop/개발자이니셜

    ex) develop/dhkwak

Commit 규칙

  • Commit 시점 : 기능 추가 기준으로 커밋 할 것

  • Comment 작성 : 프로그램명(프로그램코드) 추가기능

  • Merge(Pull) Request : hotfix를 제외하고 프로그램단위로 요청

유의사항

  • 일 단위(백업용도)로 커밋하지 말 것

  • Develop Branch외 push 금지 (즉시 삭제함)

Last updated