본문 바로가기

programming study/Git

[생활코딩]Git1 (2020.12.2)

본 내용은 아래의 강의를 토대로 하여 작성하였습니다.

링크:https://opentutorials.org/module/3733/22434

 

git을 구경합시다! - GIT1

수업소개 여기서는 git의 핵심목적을 소개하고, 앞으로 어떤 마음으로 공부하실지를 권유해드립니다. 강의

opentutorials.org

 

1. 강의 내용

Git의 목적 세 가지

  1. Version : GIt은 텍스트나 이미지 등의 변화를 보여준다. 각각의 버전들을 저장하여 작성했던 버전들에 대한 상세를 보여준다.

  2. Backup : 컴퓨터에 파일을 보관할 때 예상치 못한 상황이 발생하여 소실할 가능성이 있다. 그것을 방지하기 위해 git으로 백업을 할 수 있다.

  3. Collaborate : 원격 저장소(대표적으로 Git hub)를 매개로 하여, 협업할 수 있다. 협업 시에 충돌이 일어나지 않도록 Git이 조율해준다.

 

 

 

2. 느낀 점

대학교를 재학하며, 수많은 발표를 진행하면서 조원들과 협업을 하였다. 그때 가장불편했던 것은 수정한 파일들의 관리가 골치를 썩혔었다. 각 조원 별로 맡은 파트들이 있는데, 이것들을 구분하고 첨삭하는 게 여간 복잡한 게 아니었기 때문이다. 그래서 강의를 들으며 만약 그때 Git을 알았다면 어땠을까라는 생각을 했다. Git은 개발자가 아니라도 문서나 파일들을 관리해야 하는 사람들에게도 강력 추천할 시스템인 것 같다.