On this page
시험기간. Git & GitHub
시험기간에는 잠시 쉬어가며 Git과 GitHub의 기본적인 개념을 가볍게 살펴봅시다.
이번 주차 내용은 따로 정리하실 필요 없습니다!
모든 명령어를 외우거나 능숙하게 사용할 필요는 없습니다.
공부할 내용 📚
1. Git과 GitHub
Git과 GitHub가 무엇인지, 둘의 차이가 무엇인지 알아봅니다.
- Repository
- Local과 Remote
- Working Directory, Staging Area, Commit
2. Git 기본 명령어
다음 명령어가 어떤 상황에서 사용되는지 알아보세요.
git clonegit branchgit switchgit addgit commitgit pushgit pull
3. GitHub 협업
다음 개념이 무엇인지와 서로 어떻게 이어지는지 알아보세요.
- Branch
- Pull Request
- Code Review
- Merge
- Conflict
- Rebase
Rebase는 어떤 목적으로 사용하는지 개념만 가볍게 살펴보면 됩니다.
4. Codedang Convention
프로젝트마다 Branch와 Commit을 작성하는 규칙이 다를 수 있습니다. Codedang에서는 어떤 규칙을 사용하는지 Contributing Guide 에서 가볍게 살펴보세요.
- Branch Convention
- Commit Convention
참고 자료
- Pro Git: 필요한 개념이나 명령어를 찾아볼 때 참고하세요.
- Git 간편 안내서: Git의 기본적인 작업 흐름을 가볍게 살펴보세요.
- Pull Request 빠른 시작: Branch를 만들고 Pull Request를 생성하여 Merge하는 전체 흐름을 살펴보세요.