본 내용은 10분 노마드코더 모두를 위한 깃 & 깃허브 강의를 토대로 작성하였습니다.
1. Github
- Publish: Github에 local Repository를 올릴 수 있다.
- Github의 계정 필요
- 해당 Repository의 모든 Commit, Branch가 업로드 된다.
- push: Publish 이후 Repository의 사항을 Github에 올림
- Git history에서 수정사항을 포함한 사항을 볼 수 있다.
- README.md: 해당 Repository에 대한 설명을 하는 md 문서
2. Folk and Cloning
Folk
- Github의 기능
- 전체 Repository를 나의 계정에 복사
- 복사한 Repository는 자유롭게 수정이 가능
Cloning
- Github의 Repository를 local로 가져옴
- Folk한 Repository를 작업할 수 있도록 Clone
3. Pull Request
- Folk & Cloning한 Repository의 수정한 사항들을 부모 코드 Repository에 추가했을 때
- 해당 사항들을 부모 코드 Repository가 pull(가져갈) 것을 요청
- Branch의 경우 해당 Repository의 다른 Branch를 비교해서 Pull Request
- 부모 코드 Repository의 주인이 허락을하면, 해당 사항들이 병합된다.
- 해당 Pull Request의 Commits(변경 사항)에 코드 리뷰를 진행할 수 있다.
Reference
'programming study > Git' 카테고리의 다른 글
[노마드코더] 모두를 위한 깃 & 깃허브 - CLI(1) (0) | 2021.08.08 |
---|---|
[노마드코더] 모두를 위한 깃 & 깃허브 - Origin, Upstream, Issues (0) | 2021.08.07 |
[노마드코더] 모두를 위한 깃 & 깃허브 - Branches, Conflicts in Branches (0) | 2021.08.05 |
[노마드코더] 모두를 위한 깃 & 깃허브 - Repository, Commits, Areas (0) | 2021.08.04 |
[노마드코더] 모두를 위한 깃 & 깃허브 - Git, Github, Github Desktop (0) | 2021.08.04 |