Git/Git 기초

깃으로 그룹 프로젝트 진행

whereareyoung 2024. 10. 23. 11:01

1. 깃허브 리파지토리 만들기 

스크럼 마스터 or 리더가 만든다. 

1) 이름

2) Public / Private 

 

2. Invite Collaborators (팀원들 초대하기)

Manage Acess > Add People > Pending Invite (초대 수락 후 다음 진행 가능)

 

3. 로컬에서 프로젝트 만들기 

1)  파일만들고, 코딩

2) 터미널로 가서 Push

3) Develop 브랜치 만들기 

* master : 유저들이 실제로 보고 사용하는 사이트. 완벽한 정답만 넣기 (보통 브랜치 3개 정도 만듦)

4) Git Check out > Switch to a new branch "Develop" > Push

5) Master 브랜치 잠가두기 

Git > Master Branch > Protect Master Branch 

*필수 

1) Lock Branch : 아예 Push 못하게 

2) Require a pull Request Before merging : Request 후 동의, Push > 이후 Master 로 Push 안됨

 

프로젝트 보드 만들기 

Git > Project > Link a project

1) Table Board 등 타입 정해주기 

2) 팀원들끼리 타입 정해서 해야하는 목록 작성 (Feature A, Feature B, ... > Assigned)

3) 할일 등 만들어서 넘기는 식으로 

 

각각 Branch 만들어 Convert to issue 라벨 등도 관리 가능 

Feature A > Branch A 

Feature B > Branch B

개인이 쓰는 연습장 관리가능 

 

Feature 브랜치 > Develop 브랜치 > Master 브랜치 

 

Feature 만들때 Develop 브랜치로 만들면 좋음 

 

작업코드 가져와 작업하기 

Code Copy Code > 붙이기 > 코드 들어와 있음 

*일 > Converted to the issue > Feature 브랜치 B 만들기 

*복사해서 > Feature B에서 작업가능 

 

개발

1) 소스코드 올리기 Push 

2) 코드 들어오면 Branch Feature A, B > Develop > Master 

*Request. Create Pull Request, Pull request 어떤 작업을 했는지 언급 

 

'Git > Git 기초' 카테고리의 다른 글

Git hub 설치 및 이용  (1) 2024.07.24