Git - init, status, gitignore

ein214·2022년 6월 14일
0

Git 기초 명령어

gui만 쓰다 운영서버 반영하다 폴더 하나 날려먹은 지난날을 반성하며 기록

저장소 생성

//.git 하위 폴더 생성
$ git init

//기존 저장소 clone
$ git clone <저장소 주소>

상태확인

$ git status

//s옵션 붙이면 status의 내용을 좀 더 간단하게 변경 후 보여줌
$ git status -s
$ git status --short

gitignore

  • 아무것도 없는 라인, '#'으로 시작하는 라인 무시
  • 표준 Glob 패턴 사용
    - 정규표현식을 단순하게 만든 것
    • * : 문자가 하나도 없거나 하나 이상
    • [sdf] : 중괄호 안에 있는 문자 중 하나
    • ? : 문자하나
    • [a-z] : a부터 z까지 중 문자 하나
    • a/**/z : * 두개 사용하면 디렉토리 안의 디렉토리까지 지정
  • 슬래시(/)로 시작하면 하위 디렉토리는 적용되지 않음.
  • 디렉토리는 슬래시를 끝에 사용
  • 느낌표로 시작하는 패턴의 파일은 무시하지 않음.
  • https://github.com/github/gitignore 에서 예제찾기도 가능
profile
기술블로그가 별거니 그냥 배운거 적으면 기술블로그지

0개의 댓글