Git 치트시트

브랜치, 병합부터 rebase, stash, reset까지 Git 명령어를 카테고리별로 정리한 검색 가능한 무료 치트시트. 위험 등급도 표시. 코딩 중 빠르게 찾아봐야 할 코드·기호·단축키 정보를 한곳에서 확인할 수 있어 편리하며, 브라우저에서 즉시 검색·복사할 수 있고 설치나 회원가입 없이 무료로 이용할 수 있습니다.

설정

안전
git config --global user.name "Name"

사용자 이름 설정

git config --global user.name "Sam"

안전
git config --global user.email "email"

이메일 설정

git config --global user.email "[email protected]"

안전
git config --list

모든 설정 확인

git config --list

시작

안전
git init

새 저장소 초기화

git init my-project

안전
git clone <url>

원격 저장소 복제

git clone https://github.com/user/repo.git

변경 사항

안전
git status

작업 디렉토리 상태

git status

안전
git diff

변경 사항 비교

git diff HEAD~1

안전
git add <file>

스테이징에 추가

git add . / git add file.txt

안전
git commit -m "message"

커밋 생성

git commit -m "feat: new feature"

주의
git commit --amend

마지막 커밋 수정

git commit --amend -m "updated message"

안전
git stash

변경 사항 임시 저장

git stash / git stash pop

브랜치

안전
git branch

브랜치 목록

git branch -a

안전
git branch <name>

새 브랜치 생성

git branch feature/login

안전
git checkout <branch>

브랜치 전환

git checkout main

안전
git checkout -b <name>

생성 + 전환

git checkout -b feature/login

주의
git merge <branch>

브랜치 병합

git merge feature/login

주의
git branch -d <name>

브랜치 삭제

git branch -d feature/login

위험
git branch -D <name>

브랜치 강제 삭제

git branch -D feature/login

원격

안전
git remote -v

원격 저장소 목록

git remote -v

안전
git fetch

원격 변경 가져오기

git fetch origin

주의
git pull

가져오기 + 병합

git pull origin main

주의
git push

원격에 전송

git push origin main

위험
git push --force

강제 푸시

git push --force origin main

되돌리기

주의
git restore <file>

파일 변경 취소

git restore file.txt

안전
git reset HEAD <file>

스테이징 취소

git reset HEAD file.txt

안전
git revert <commit>

커밋 되돌리기 (새 커밋)

git revert abc123

주의
git reset --soft HEAD~1

마지막 커밋 취소 (변경 유지)

git reset --soft HEAD~1

위험
git reset --hard HEAD~1

마지막 커밋 삭제 (변경 삭제)

git reset --hard HEAD~1

조회

안전
git log

커밋 이력

git log --oneline --graph

안전
git log --oneline

한줄 이력

git log --oneline -10

안전
git show <commit>

커밋 상세

git show abc123

안전
git blame <file>

줄별 작성자

git blame file.txt

안전
git reflog

HEAD 이력 (복구용)

git reflog

임베드

이 도구를 내 사이트에 넣기

Powered by Patrache Studio DevTools
최종 업데이트: 2026년 · 무료 온라인 도구

Git 치트시트란?

브랜치, 병합부터 rebase, stash, reset까지 Git 명령어를 카테고리별로 정리한 검색 가능한 무료 치트시트. 위험 등급도 표시. 코딩 중 빠르게 찾아봐야 할 코드·기호·단축키 정보를 한곳에서 확인할 수 있어 편리하며, 브라우저에서 즉시 검색·복사할 수 있고 설치나 회원가입 없이 무료로 이용할 수 있습니다.

사용 방법

  1. 1
    카테고리 선택— 설정, 브랜치, 되돌리기 등 원하는 카테고리를 선택하세요.
  2. 2
    검색— 명령어나 설명으로 검색하세요.
  3. 3
    위험 등급 확인— 빨간색 명령어는 데이터 손실 가능성이 있으니 주의하세요.
  4. 4
    복사— 필요한 명령어를 복사하여 터미널에서 사용하세요.

관련 도구

Linux 명령어 참조자주 쓰는 리눅스 명령어를 파일, 프로세스, 네트워크별로 정리한 무료 온라인 참조 도구. 검색으로 명령어 옵션과 사용 예시를 빠르게 찾습니다. 코딩 중 빠르게 찾아봐야 할 코드·기호·단축키 정보를 한곳에서 확인할 수 있어 편리하며, 브라우저에서 즉시 검색·복사할 수 있고 설치나 회원가입 없이 무료로 이용할 수 있습니다.
키보드 단축키 참조VS Code, Chrome, macOS, Windows 단축키를 카테고리별로 정리한 무료 온라인 참조 도구. 검색으로 원하는 작업의 키 조합을 즉시 찾을 수 있습니다. 코딩 중 빠르게 찾아봐야 할 코드·기호·단축키 정보를 한곳에서 확인할 수 있어 편리하며, 브라우저에서 즉시 검색·복사할 수 있고 설치나 회원가입 없이 무료로 이용할 수 있습니다.
시맨틱 버전 체커두 시맨틱 버전 문자열의 major·minor·patch를 비교해 어느 쪽이 더 최신인지와 변경 유형을 알려주는 무료 온라인 시맨틱 버전 비교 도구입니다. 코딩 중 빠르게 찾아봐야 할 코드·기호·단축키 정보를 한곳에서 확인할 수 있어 편리하며, 브라우저에서 즉시 검색·복사할 수 있고 설치나 회원가입 없이 무료로 이용할 수 있습니다.
정규식 치트시트메타문자·수량자·앵커·그룹 등 카테고리별로 정규표현식 문법을 정리하고 검색과 원클릭 패턴 복사를 지원하는 무료 정규식 치트시트입니다. 정규식·SQL·코드 포맷처럼 작성하고 테스트하는 개발 작업에 적합하며, 모든 처리가 브라우저에서 이뤄져 코드가 서버로 전송되지 않고 설치나 회원가입 없이 무료로 사용할 수 있습니다.

자주 묻는 질문

설정, 시작, 변경, 브랜치, 원격, 되돌리기, 조회 7개 카테고리에 35개 이상의 명령어가 포함되어 있습니다.

안전(녹색)은 데이터 손실 없음, 주의(노란색)는 주의 필요, 위험(빨간색)은 데이터 손실 가능성을 의미합니다.

네, 각 명령어의 복사 버튼으로 클립보드에 복사할 수 있습니다.

네, git restore, git switch 등 최신 Git 명령어도 포함되어 있습니다.

네, 모든 데이터가 정적으로 포함되어 있어 오프라인에서도 사용 가능합니다.

이 사이트는 사용자 경험 개선과 광고를 위해 쿠키를 사용합니다. 자세히 보기

광고 차단을 해제해 주세요

이 도구를 이용하려면 이 사이트의 광고 차단을 해제해 주세요. 광고 수익으로 무료 서비스를 운영합니다.

광고 차단기 아이콘을 눌러 이 사이트의 차단을 끈 뒤 다시 확인해 주세요.