[Git] 기본 셋업하기

민서·2023년 2월 3일
0

Git은 기본으로 터미널에서 사용하는 명령어 프로그램
편의성을 위해 여러 GUI어플리케이션 존재하며, 선택해서 사용가능(ex. Github desktop, sourcetree, GitKraken)
나는 기본 cmd, 터미널 프로그램(cmder), GUI(sourcetree)를 사용했다.

기본 환경설정

기본설정파일 확인

git config --list

터미널창에서 확인가능

git config --global -e

vscode에서 확인가능(PATH설정 필요)

사용자설정

git config --global user.name "seo"
git config --global user.email "---@--.ac.kr"

autocrlf설정

git config --global core.autocrlf true //window
git config --global core.autocrlf input //mac

운영체제간 줄바꿈 문자열 통일을 위한 설정

push & pull설정

  • push
    로컬에 있는 브랜치 이름이 항상 리무트와 동일하다고 설정하여 push할때 일일히 'git push --set-upstream origin master' 옵션을 작성하지 않아도 됨
  • pull
    merge와 rebase옵션을 선택해서 동작가능, rebase로 설정

diff tool 변경

diff명령어 사용시 vscode이용하도록 연결프로그램 변경
ex)git difftool

Project 폴더 설정

//in cmd
cd 내 프로젝트 경로
git init		//git 초기화(기본 폴더 세팅)
rm -rf .git		//git 삭제(기본폴더 삭제)

GUI이용시 각 프로그램에서 생성가능

명령어 단축

git config --global alias.st status
git st //=git status

alias이용 명령어 단축가능

profile
실패보다 사람을 더 미치게 하는게 후회더라구요 // 공부는 티스토리에, 생각은 벨로그에, 일상은 네이버에 기록합니다

0개의 댓글