📖
BPackCore CodingConventions
  • 공통
  • Desktop Application
    • UI 디자인 및 실행구조
    • 디렉토리 구조
    • 명명규칙 및 구현
      • Model
      • IPocket
      • Pocket
      • Zipper
      • Carrying
        • Args (FormArgs)
        • MainForm
        • SubForm
        • EditForm
        • StrapControl
        • FileUp/Download
      • Tips
    • 다국어처리
  • Web Application - Mobile
    • UI 디자인
    • 디렉토리 구조
    • 명명규칙 및 구현
      • Model
      • Controller
      • View
      • Tips
    • 다국어처리
  • Database
    • 명명규칙
      • 용어사전
    • SP 구현
      • Template
      • 일련번호발행
    • ERD 작성규칙 및 샘플
  • 소스형상관리(Git/Gitlab)
  • WebAPI
Powered by GitBook
On this page
  • Git 설치 및 세팅
  • Git 파일 다운로드
  • Global Config
  • Gitlab 접속 및 SSH Key 등록
  • Gitlab 접속 URL
  • Key 생성
  • Branch 전략 및 Commit 규칙
  • Branch 전략
  • Commit 규칙
  • 유의사항

소스형상관리(Git/Gitlab)

PreviousERD 작성규칙 및 샘플NextWebAPI

Last updated 5 years ago

Git 설치 및 세팅

Git 파일 다운로드

※ TortoiseGit - 필요시 사용

Global Config

//user
git config --global user.name "John Doe"
git config --global user.email johndoe@example.com

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

Gitlab 접속 및 SSH Key 등록

Gitlab 접속 URL

Key 생성

Git Bash 에서 키생성 (RSA)

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 금지 (즉시 삭제함)

Git - Downloads
Logo
Download – TortoiseGit – Windows Shell Interface to Git
http://gitlab.mesdev.com:30000/gitlab.mesdev.com
Enter Enter ... 기본값으로 생성
Logo