BlogGithubGit 명령어 모음

Git 명령어 모음

모든 local branch 삭제 (main 제외)

git branch | grep -v "main" | xargs git branch -D

commit hash, commit message를 graph 형태의 log 확인

git log --graph --oneline

특정 기간 commit hash, commit message, 날짜 log 확인

git log --pretty=format:"%h %s (%ad)" --date=format:"%Y-%m-%d" --author="fe-dudu" --since="2023-01-01" --until="2023-12-30"

commit message 내에 특정 문자열이 포함된 log만 확인

git log --grep="Refactor"

commit 수정된 파일 수와 추가/삭제 라인 수

git log --stat

commit 수정된 파일 변경사항 확인

git log --patch

add와 commit message 동시에 하기

git commit -a -m "Feat: 로그인"

commit message 변경

git commit --amend

git garbage collector 실행

git gc

참조 로그(reference log)

git reflog