본문 바로가기
Version Control System/Git

Git 찍먹

by k-mozzi 2022. 4. 29.
반응형
Preface

 

오늘은 전공 수업이 일찍 끝나 다음 수업까지 2시간 정도의 공강이 생겼다.

 

물론 수업이 일찍 끝난 것은 좋았지만, 평소엔 공강 없이 연속으로 수업을 듣기 때문에 가방에 노트북과 개발 도서를 챙기지 않은 것이 문제가 됐다.

 

딱히 할 일도 없어 뭘 하면서 시간을 보내야 할지 고민하던 중 문득 생활코딩에서 Git 강의를 들어보기로 생각했던 것이 떠올랐다.

 

강의가 여러 파트로 나뉘어 업로드되어 있어 첫 부분인 Git의 소개와 간단한 사용 예시 강의만을 봤다.

 

처음엔 이왕 시작한거 모든 강의를 보려고 했지만, 동영상에선 아직 Git을 사용할 필요가 없다면 일단은 Git이란 무엇인지, 어떤 이유로 사용하는 것인지 등만 숙지하고 추후 문서 관리의 필요성이 커지면 제대로 공부하는 것을 추천했다.

 

나는 아직 복잡한 문서를 정리할 필요가 없다고 느꼈으므로, 오늘 들었던 짧은 강의의 정리만을 대강 업로드한 후 문서 지옥에서 탈출할 필요를 느낄 때 다시 Git  공부를 시작할 계획이다.


 

1. What is Git?

 

 

- Git: 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템

→ 한 마디로 문서 관리 시스템

 

 

- Git의 사용 목적

1) 버전 관리(version)

2) 백업(backup)

3) 협업(collaborate)

 

 

- Git의 간단한 사용 방법

1) commit

2) push

3) 필요에 따라 pull

 

 

- Git의 종류

1) Github: 대중적으로 사용하는 고양이 로고의 깃~

2) Tortoise Git: 윈도우에서만 사용 가능한 거북이 로고의 깃

3) Sourcetree: 다소 복잡하지만 자유롭게 고급 기능 사용 가능

4) Git: 커맨드를 직접 작성하는 오리지날 버전?

 

 

출처: https://opentutorials.org/course/3837

 

GIT1 - 생활코딩

수업소개 이 수업은 버전관리 시스템 git을 소개하는 수업입니다.  수업대상 이 수업은 아래와 같은 상황에 있는 분들을 위한 수업입니다. 아래에서 문서란 일반적인 텍스트 문서에서부터 이미

opentutorials.org

 

728x90
반응형

'Version Control System > Git' 카테고리의 다른 글

[Git CLI] 협업  (0) 2022.08.29
[Git CLI] 백업  (0) 2022.08.24
[Git CLI] Branch & Merge  (0) 2022.08.23
[Git CLI] 버전관리  (2) 2022.08.22
POSIX CLI  (0) 2022.08.20

댓글