본 내용은 아래의 강의를 토대로 하여 작성하였습니다.
링크:https://opentutorials.org/module/3733/22434
1. 강의 내용
Git의 목적 세 가지
-
Version : GIt은 텍스트나 이미지 등의 변화를 보여준다. 각각의 버전들을 저장하여 작성했던 버전들에 대한 상세를 보여준다.
-
Backup : 컴퓨터에 파일을 보관할 때 예상치 못한 상황이 발생하여 소실할 가능성이 있다. 그것을 방지하기 위해 git으로 백업을 할 수 있다.
-
Collaborate : 원격 저장소(대표적으로 Git hub)를 매개로 하여, 협업할 수 있다. 협업 시에 충돌이 일어나지 않도록 Git이 조율해준다.
2. 느낀 점
대학교를 재학하며, 수많은 발표를 진행하면서 조원들과 협업을 하였다. 그때 가장불편했던 것은 수정한 파일들의 관리가 골치를 썩혔었다. 각 조원 별로 맡은 파트들이 있는데, 이것들을 구분하고 첨삭하는 게 여간 복잡한 게 아니었기 때문이다. 그래서 강의를 들으며 만약 그때 Git을 알았다면 어땠을까라는 생각을 했다. Git은 개발자가 아니라도 문서나 파일들을 관리해야 하는 사람들에게도 강력 추천할 시스템인 것 같다.
'programming study > Git' 카테고리의 다른 글
[코드잇] Git으로 배우는 버전 관리 (2) (2021.3.1) (0) | 2021.03.01 |
---|---|
[코드잇] Git으로 배우는 버전 관리 (1) (2021.2.28) (0) | 2021.02.28 |
[생활코딩]Git2-source tree 버전관리 (2020.12.3) (0) | 2020.12.06 |
[생활코딩]Github (2020.12.3) (0) | 2020.12.06 |
[생활코딩]Git2 CLI - 버전관리 (2020.12.2) (0) | 2020.12.05 |