Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- python
- boostcamp #aI tech #주간리뷰
- 정규식
- 파이썬
- GitHub 설치
- github
- 두수비교하기
- git config global
- Reset
- 함수
- Restore
- 15596
- regExr
- 1
- git
- 수정사항업데이트
- git commit
- local repository 생성
- 1330
- 백준
- STAGE
- git push
- remote repository 생성
- amend
- Baekjoon
- ADD
- Push
- commit
Archives
- Today
- Total
Très bien
Git branch/merge 본문
GUI Program for Git : Github Desktop
Git을 통한 협업 플랫폼을 운영하면 이력 관리와 추적이 편리합니다. 또한, GitHub Desktop, Sourcetree 등의 프로그램은 로컬 저장소와 원격 저장소 간 git command를 쉽게 운영할 수 있도록 GUI를 제공하고 있습니다.
- GitHub Desktop : GitHub Desktop | Simple collaboration from your desktop
- Sourcetree : GitSourcetree | Free Git GUI for Mac and Windows (sourcetreeapp.com)
협업을 위한 Git
- 팀 협업을 위해서는 GitHub에 원격저장소(Remote Repository)를 생성한 후 팀원들을 모두 초대합니다.
- Base가 되는 기본 프로젝트를 [add] ▶ [commit] ▶[push] 되어 main Repository에 등록합니다.
- 멤버들은 main Repository에서 각자 branch를 생성합니다.
- 프로젝트를 pull 하여 각자의 로컬 저장소(local repository, 컴퓨터, 개인 업무 환경)으로 프로젝트를 작업합니다.
- 작업한 프로젝트의 수정사항을 commt 하고 pull request를 멤버들에게 요청합니다.
- 멤버들의 확인이 완료되면 merge하여 공용 프로젝트를 업데이트합니다.
- 각 멤버들은 Git을 fetch하여 수정된 코드를 pull한 후, 자신의 branch 저장소에 다시 push하여 최신화한다.
Reference
'Study > Git' 카테고리의 다른 글
Commit 내역 수정하기 (0) | 2022.02.06 |
---|---|
소스코드 수정하여 Git 저장소에 반영하기 (0) | 2022.02.06 |
GitHub Intro. - Git 설치하기 (0) | 2022.01.08 |
Comments