Git과 GitHub는 무엇일까?

- Git
- 버전 관리 시스템으로 코드의 변경이력을 추적하고 관리(롤백하거나 변경 사항끼리 비교)해주는 역할 제공.
- 로컬(개인 컴퓨터)에서 동작하며, 인터넷 없이 관리 가능.

- GitHub
- Git으로 관리하는 코드를 온라인에서 관리할 수 있게 해주는 코드 호스팅 플랫폼이자 오픈소스 프로젝트의 메인 플랫폼.
- 전 세계 개발자들과 협업이 가능하며 자신의 프로젝트를 공개 가능.
GitHub 플랫폼 대체..
- 대중적으로 GitHub을 가장 많이 사용하고 있지만, 프로젝트의 규모나 환경에 따라 다른 대안 제공.
- GitLab
- Bitbucket
- SourceForge
- AWS CodeCommit
- Gitea
- Azure Repos