1. Git - 등장 배경
- 버전 관리의 문제를 해결하러 와따
- 최종.txt
- 최최종.txt
- 최최최최종.txt
- 진짜최최최최최종.txt
- 리눅스 토발즈(리눅스 창시자)는 리눅스 코드를 관리하기 위해, Git을 만듬
2. Git - 목적이자 장점
- 버전 관리
- 백업
- 협업 - 코드 리뷰, 공동 개발
3. Git - 사용법
- 직접 Git을 사용할시
- Git이 설치된 컴퓨터, 저장 공간
- 클라우드 버전 사용시
- GitHub, BitBucket, GitLab 등
- 클라이언트는 별도 설치
4. Github - 소개
- Git repo 호스팅/클라우드 서비스
- 대부분 회사들이 직접 Git을 설치하기보다, Github을 사용함
- Git은 텍스트 커맨드라인 툴이지만, Github은 웹기반 인터페이스도 제공
- 개발자들의 페이스북과 같은 역할
- 다양한 툴을 제공해 생태계 마련
- Copilot
- Workflows - CI/CD 등 다양한 연동
- Wikis - 문서화
- Issues - 버그 리포트, 트랙킹
- 다양한 툴을 제공해 생태계 마련
[출처] 생활코딩, 데이터 엔지니어링 데브코스
'etc > git & github' 카테고리의 다른 글
[Git/Github] 용어 사전 (0) | 2024.05.29 |
---|