git 4

git 실무 활용 명령어 모음

인증(Mac 기준) brew install gh → gh auth login새 레포git init → git add . → git commit → gh repo create일상 관리git add . → git commit -m "..." → git push브랜치git checkout -b 브랜치명 → 작업 → git push origin 브랜치명되돌리기git restore (변경 취소) / git revert (커밋 취소) 1. 초기 설정 → 프로젝트 → 레포지토리 생성# Git 전역 설정 (최초 1회)git config --global user.name "이름"git config --global user.email "이메일"# GitHub CLI 설치 및 인증brew install ghgh auth l..

Etc. 2026.04.21

git log, cat-file, rebase, reset, reflog

기본 정리* 총 4가지 객체로 구성 commit, tree, blob, taggit log를 통한 커밋 이력 확인* git log --oneline --graph --all-> Mac의 find .git/objects -type f을 통해 git hash(7자리)와 .git/objects 파일 비교 가능 git cat-file을 통한 커밋 정보 확인* git cat-file -p [hash명] : tree, 작성자, 저장 시점, 커밋 메시지 등 확인 가능, hash 내용 출력(commit, tree, blob 등의 hash를 입력해서 각 hash의 타입 확인 가능) * git cat-file -p [태그명] : 태그 정보 확인 * git cat-file -t [hash명] : 타입 출력(commit, t..

Etc. 2025.07.31

[Git] 내가 자주 쓰는 명령어

현재까지 자주 쓰는 Git 명령어는 아래에 작성한 명령어 정도이고, 정리를 위해 남긴다. 최근엔 소스트리와 같은 프로그램도 잘되어있어서 많이 사용 중이다. # 초기화 $ git init # 클론 git clone https://~ # 상태 확인 $ git status # 로그 확인 $ git log # 파일 확인 $ ls $ ls -al # 로컬 저장소에서 스테이징 영역에 파일 추가 $ git add "file.txt" $ git add . # 스테이징 영역에 추가된 파일을 대상으로 repository에 커밋 $ git commit -m "commit message" # 브랜치 보기 $ git branch # 브랜치 생성 $ git branch dev # 브랜치 이동 $ git checkout dev #..

Etc. 2024.01.27