GIT

정소담·2022년 12월 31일
0

TIL

목록 보기
3/33

GIT이란?

  • 분산버전관리시스템으로 코드의 버전을 관리하는 도구

  • 2005년 리눅스 커널을 위한 도구로 리누스 토르발스가 개발

  • 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 파일들의 작업을 조율할 수 있어 협업이 가능하다

git 설치 링크

버전 기록

  1. git init : 특정폴더에 .git 폴더 생성 (git bash에서 (master)표기가 되는 것을 볼 수 있다.)
  2. 작업(수정) 활동 : working directory
  3. git add : staging area에 commit 할 파일을 모음
  4. git commit -m '커밋메세지' : 버전으로 기록
# 커밋 메세지는 변경 사항을 확인 할 수 있도록 명확하게 작성 해야함

버전 관리

  • git은 데이터를 파일 시스템의 스냅샷으로 관리하고 크기가 매우 작다.
  • 파일 변경 사항이 없으면 새로 저장하지 않는다.

현재 상태 명령어

  • git log : 저장소에 기록된 commit 로그 조회

    • 다양한 옵션을 통해 로그 조회 가능

      ex) git log -1, git log --oneline, git log -2 --oneline..

  • git status : 저장소에 있는 파일 상태 확인

GIT config

# 필수 설정 정보

- 사용자 정보 (commit author) : commit 하기 위해 반드시 필요함.

1. git config --global user.name "유저네임"
2. git config --global user.email "email"

- 설정 확인 방법

* git config -l
* git config --global -l
* git config user.name
profile
Hi ! I'm newbie :)

0개의 댓글