Git & Github 입문 - Commit, add의 필요성

1419 단어 githubgitgit

이 포스트는 유튜브 채널 '드림코딩 by 엘리'의 '깃, 깃허브 제대로 배우기 (기본 마스터편, 실무에서 꿀리지 말자)'와 '생활코딩'의 '지옥에서 온 GIT : git stage area' 를 정리한 글임을 밝힙니다.
(드림코딩 by 엘리 : https://www.youtube.com/watch?v=Z9dvM7qgN9s&t=30s)
(생활코딩 : https://www.youtube.com/watch?v=qMvO4iPxC4Q&list=PLuHgQVnccGMA8iwZwrGyNXCGy2LAAsTXk&index=9)

Commit

  • file들을 git repository로 옮기는 작업
  • version의 구분점 생성
git commit
  • 아무 옵션 없이 commit을 하면 자동으로 template이 등장함
  • title, description로 구성된 commit message를 작성하는데, 보통 이렇게 잘 안함
git commit -m "commit message"
  • git commit -m "message 내용"과 같이 -m옵션을 추가해서 바로 메세지를 추가함

왜 add를 사용해야 하는가

  1. 여러 file을 다루다 보면, commit할 file과 commit 하지 않을 file을 구분해야하는 상황이 발생함
  2. 이때 add를 이용해서 commit할 file을 구분할 수 있음
    -> 예전 version control system과 구분되는 git의 장점
  • 원칙적으로, git은 add되지 않은 file은 commit 할 수 없음

좋은 웹페이지 즐겨찾기