사용자 설정 및 세팅
Git 사용자 설정
로컬에서 사용할 Git 사용자 이메일과 이름을 설정
git config : Git에 관한 설정을 추가/변경/삭제하는 명령어
설정 파일 - System 설정 파일 / Global 설정 파일 / 로컬 설정 파일
Global Git 사용자 설졍
git config --global user.email "abc@abc.com"
git config --global user.name "HongGil-dong"
변경하는 방법
git config --unset --global user.name
git config --unset --global user.email
설정 확인
git config --list
Github 계정에 ssh key 등록하기
1. ssh key 만들기
2. Github 접속 후 오른쪽 상단 프로필 클릭 Setting -> SSH and GPg Keys
3. New SSH Key 클릭해 Title과 복사한 Key 입력 후 Add SSH Key 클릭
깃 초기화 및 삭제
Git 초기화
Git 초기화란?
어떤 폴더 안에 있는 파일과 소스 코드를 Git 을 통해 관리하겠다고 선언하는 것
파일들을 Git에 등록하고 여러 가지 기능등을 Git을 통해 사용할 수 있도록 하는 것
명령어 : git init
초기화 할 대상 폴더에서 명령어 (git init) 입력
Git 초기화 시 폴더 안에 숨김 폴더로 .git 폴더 생성 (Local Config 등으로 구성)
Git 삭제
단순히 .git 폴더를 삭제
mac의 경우 폴더를 삭제하는 명령어 입력 : rm -rf .git
gitignore란
사용자가 git에 등록(커밋)되지 않길 원하는 파일 또는 폴더들의 목록을 저장
.gitignore에 등록된 파일(폴더)들은 커밋 시 자동으로 제외됨
작성법
- #은 주석의 역할
- 폴더 : /폴더명 (예: /docs)
- 파일 : 파일명.확장자 (예: test.txt)
- 폴더 안 파일 : /폴더명/파일명.확장자 (예: /docs/test.txt)
- 폴더 안 특정 확장자 파일 전부 (예: /docs/*.txt)
- 폴더 하위 모든 특정 확장자 파일 전부 (예: /docs/**/*.txt)
.gitignore 작성에 유용한 사이트
gitignore.io 사이트에서 템플릿은 먼저 따오고, 개발을 하다 추가를 하며 사용한다.
'Git, Github' 카테고리의 다른 글
[Git/Github] 저장소 (0) | 2022.06.06 |
---|---|
[Git/Github] Git 기본 컨셉 (2) | 2022.06.06 |
[Git/Github] 준비하기 (0) | 2022.06.02 |
[Git/Github] Git 설치 (0) | 2022.06.02 |
[Git/Github] 시작하기 (0) | 2022.06.02 |
Comment