Git - 셋업

박근수·2024년 2월 4일
0

Git

목록 보기
2/5

Git 사용자 설정

로컬에서 사용할 Git 사용자 이메일과 이름을 설정

git config

Git에 관한 설정을 추가/변경/삭제하는 명령어

설정 파일

  • System 설정 파일
  • Global 설정 파일
  • 로컬 설정 파일

Global Git 사용자 설정

git config --global user.email "abc@abc.com"
git config --global user.name "Hong Gil-dong"

//설정 확인
git config --list

Github 계정에 ssh key 등록

ssh key 만들기 (터미널)
cd ~/.ssh

ssh-keygen
이름 입력
비밀번호 입력
key 등록
//ssh key 값 복사
cat ~/.ssh/이름.pub

github ssh key 등록

Git 초기화

초기화 할 대상 폴더에서 명령어 (git init) 입력
git 초기화 시 폴더 안에 숨김 폴더로 .git 폴더 생성 (Local Config 등으로 구성)

.git 폴더 삭제

//폴더를 삭제하는 명령어
rm -rf .git

.gitignore 이란?

사용자가 git에 등록(커밋)되지 않길 원하는 파일 또는 폴더들의 목록을 저장
.gitignore에 등록된 파일들은 커밋 시 자동으로 제외

작성법

  • #은 주석의 역할
  • 폴더 : /폴더명 (ex :/docs)
  • 파일 : 파일명.확장자 (ex : text/txt)
  • 폴더 안 파일 : /폴더명/파일명 확장자 (ex :/docs/text.txt)
  • 폴더 안 특징 확장자 파일 전부 (ex : /docs/*.text)
  • 폴더 하위 모든 특정 확장자 파일 전부 (dx : /docs/**/ *.txt)

작성에 유용한 사이트

https://gitignore.io

profile
개발블로그

0개의 댓글