[TIL]Git

HYEYOON·2021년 1월 21일
0

1. Git

-Version Control System(VCS)
-하나의 파일에서 업데이트된 것을 기록하는 것. 다 하나하나 올리면 용량 차지하니까
협업할 때 굿👍

코드 버전 관리하는 이유?
1. 수정할 때마다 파일을 새로 만들면 관리가 힘들다.
2. 언제든 이전 버전의 코드로 돌아갈 수 있다.
3. 이력을 남기기 위해(어디가 문제점인지 찾기 누가 똥을 쌌는가..)
4. 하나의 프로젝트를 두고 여러명의 개발자들이 협업할 수 있다.

옛날엔 앞의 세개를 주로 썼지만 지금은 Git의 시대~

2. GitHub이란?


옥토캣.. 문어고양이?
1. Git을 사용한 프로젝트들의 저장소
2. 개발자들의 social network
즉,
깃은 프로젝트의 버전과리를 도와주는 시스템이고 깃헙은 깃을 이용해 버전관리를 한 프로젝트들을 관리하게 해주는 호스팅 서비스이다.

git-인터넷 노필요
github-인터넷 필요

기본적인 명령어

  1. git 시작: git init
    한번만 등록하면 된다!
  2. git 상태 확인: git status
  3. 파일 수정 이력 기록 준비: git add
  4. 파일 수정 이력 기록: git commit
    git commit -m "ADD:~"": -m 은 메세지라는 뜻. 알아보기 쉽게 한글이면 한글, 영어면 영어 이렇게 통일해서 써놓는게 좋다.
  5. commit 이력 보기: git log

vim 끄는 방법
:wq 저장하고 나가기
:q!

profile
Back-End Developer🌱

0개의 댓글