config

최대 1 분 소요

git config

설정

git config --global user.name "user_name"

git config --global user.email "user@email.com"

조회

git config --list

git config --list --global

삭제

git config --unset user.name

//global 설정 지울경우
git config --unset --global user.name

Alias

Git의 유용한 방법 중 하나인 Alias의 추가, 삭제 및 목록 명령어

Alias 추가

//전역에 Alias 추가
$ git config --global alias.ci commit

//지역에 Alias 추가
$ git config alias.ci commit

Alias 삭제

//전역 Alias 삭제
$ git config --global --unset alias.ci

//지역 Alias 삭제
$ git config --unset alias.ci

Alias 조회

//전역 Alias 조회
$ git config --global --get-regexp alias

//지역 Alias 조회
$ git config --local --get-regexp alias

//전역 및 지역 Alias 조회
$ git config --get-regexp alias	

.gitconfig 파일 내용

$HOME/.gitconfig

[user]
    email = xxxx@xxxx.com
    name = Daehee.Park
[core]
    editor = vim 
    autocrlf = input
    autiocrlf = input
    whitespace = " trailing-space,space-before-tab,cr-at-eol"
[push]
    default = matching
[alias]
    hide = update-index --assume-unchanged
    unhide = update-index --no-assume-unchanged
    d = difftool
[diff]
    tool = vimdiff
[difftool]
    prompt = false