Git 정리 - 기초, 개요

'Git' 시리즈Git 정리 - 기초, 개요

mildsalmon

흔치않고, 진귀하다.

Sign in to view email

Intro

깃을 공부해야겠다고 다짐을 했다.
인터넷으로 정보를 찾아보긴 했지만, 글들이 중간 중간 끊겨있어서 책을 구매했다.
이고잉님이 작성하신 Do it 깃&깃허브 입문인데,
초보자가 보기에도 쉽고 자세히 잘 정리되어 있었다.
내 기억력도 별로 안좋아서 복습할겸, 나중에 쉽게 찾아볼겸 겸사 겸사 글로 작성하려고 한다.
책을 보고 직접 해보고 작성하지만,
책에 있는 내용만 쓰지는 않았다.
더 궁금한 부분은 구글링도 하면서 정보를 더 모아서 작성했다.
입문이니 많이 어렵지는 않다.
그냥 한번 해보자.
한 포스팅 당 100줄을 넘기지 않는 선에서 매일 포스팅 할 예정이다.

버전 관리 -> 백업 -> 협업 순서로 이해해야한다.
각 개념은 하위 개념을 포함하는 개념이기 때문.
난이도는 갈수록 어려워진다.

환경 설정
git config --global user.name "KimHakJin"
git config --global user.email "mildsalmon@gmail.com"

버전 관리 (version Control)

원래 내용도 남겨두고 수정한 내용을 저장
보통 '다른 이름으로 저장'하는 방법을 주로 사용
다른 파일과 구별하기 위해 원래 파일 이름 뒤에 숫자를 붙이거나 문자를 추가
단점은 파일의 양이 많아지면 파일마다 수정내용을 기억하기 힘듬

but 깃은 문서를 수정할 때마다 언제, 어떤 것을 변경했는지 편하고 구체적으로 기록하기 위한 버전 관리 시스템

백업 (Backup)

컴퓨터는 두가지로 나뉜다

  1. 확실한 것
  • 내 컴퓨터가 언젠가 고장 난다.
  1. 불확실한 것
  • 내 컴퓨터가 언제 고장 날지 모른다.

파일은 외장 하드 디스크, USB 디스크 등 별도의 저장 장치
또는 드롭박스, 구글 드라이브같은 인터넷 서비스를 통해 백업 가능

깃 파일은 깃허브를 통해 가능

협업 (Collavoration)

여러 사람이 함께 일할 수 있다는 강력한 장점이 생긴다.
누가 어느 부분을 어떻게 수정했는지 기록에 남기 때문에 오류가 생겼을때도 파악하기 쉽다.

마치며

틈틈이 Git을 공부하고 정리해서 Git 시리즈에 올리겠습니다.

참고문헌

이고잉, 고경희, 『Do it! 깃&깃허브 입문』 이지스퍼블리싱(2019)

작성된 댓글이 없습니다!
로그인된 사용자만 댓글을 작성할 수 있습니다.