- Git의 3대 목적은 Version(버전관리), Backup(백업), Collaborate(협업)이다. 이는 순서가 있는 것이고, 뒤의 것은 앞의 것에 의존하고 있는 기능이다.
- Version: 문서들의 변경사항들을 추적해갈 수 있다.
- Backup: 데이터 유실에 대해 안전해진다. (대표적으로 github.com, 원격저장소로 push하고 원격저장소에서 pull)
- Collaborate: 원격저장소에서 pull해서 다른 사람의 작업물을 가져올 수 있다. 이를 통해 코드를 주고받을 수 있다.
- Git에는 여러 종류가 있고, 그 대표적 예로 심플한 Github Desktop이 있다. 윈도우에서만 사용되는 Toirtoise도 있고, 복잡하지만 기능이 많은 Sourcetree도 있다. 그리고 오리지널 프로그램인 git도 있다.
참고URL:
Git 깃의 탄생배경
안녕하세요, 오늘은 프로그래밍에 관심이 있는 분이라면 한 번쯤은 모두 들어보았을 깃에 대해 알아보려 합니다. 언제 깃이 처음으로 탄생하였으며 현재 수많은 사람들이 이 깃을 왜 이렇게 많�
juyeop.tistory.com
www.a-ha.io/questions/404a83fbb2d460df94a9dd173a68a4a0
협업을 위한 git을 먼저 숙지 하는것이 거의 필수적인가요? | 전문 지식 검색은 아하!
프로그래밍, github협업 - 저는 아직 git을 사용해본 적이 한번도 없습니다. 물론 현업에 종사하고 있지 않기도 하구요.배워야할 것들에 대해서는 열어두고 배워보려고 합니다. 현업에서 github의 사
www.a-ha.io
'Git > 생활코딩' 카테고리의 다른 글
[Git2] CLI 버전관리편2 (0) | 2020.09.20 |
---|---|
[Git2] CLI 버전관리편1 (0) | 2020.09.20 |
[Github] 저장소생성, 버전생성, git, 멤버, 이슈 (0) | 2020.09.20 |