본문 바로가기
개발자가 되고 싶어요

가장 많이 사용하는 Git 명령어 30가지와 간단한 사용법

by 広場時計塔 2023. 4. 1.
  1. git init: Git 저장소를 초기화합니다.
    • 사용법: git init [프로젝트명]
  2. git clone: Git 저장소를 로컬에 복제합니다.
    • 사용법: git clone [저장소URL]
  3. git add: 파일을 Staging Area에 추가합니다.
    • 사용법: git add [파일명]
  4. git commit: Staging Area에 추가된 파일들을 커밋합니다.
    • 사용법: git commit -m "커밋 메시지"
  5. git push: 로컬 커밋을 원격 저장소로 푸시합니다.
    • 사용법: git push [원격저장소] [브랜치명]
  6. git pull: 원격 저장소에서 최신 변경 사항을 로컬로 가져옵니다.
    • 사용법: git pull [원격저장소] [브랜치명]
  7. git status: 파일 상태를 확인합니다.
    • 사용법: git status
  8. git log: 커밋 로그를 확인합니다.
    • 사용법: git log
  9. git branch: 브랜치를 확인하고 생성합니다.
    • 사용법: git branch [브랜치명]
  10. git checkout: 브랜치를 변경합니다.
    • 사용법: git checkout [브랜치명]
  11. git merge: 브랜치를 병합합니다.
    • 사용법: git merge [브랜치명]
  12. git stash: 변경사항을 스택에 잠시 저장합니다.
    • 사용법: git stash
  13. git tag: 태그를 추가하고 관리합니다.
    • 사용법: git tag [태그명]
  14. git diff: 파일의 차이점을 확인합니다.
    • 사용법: git diff [파일명]
  15. git remote: 원격 저장소를 관리합니다.
    • 사용법: git remote add [원격저장소] [저장소URL]
  16. git fetch: 원격 저장소에서 최신 변경 사항을 가져옵니다.
    • 사용법: git fetch [원격저장소] [브랜치명]
  17. git reset: 커밋을 되돌립니다.
    • 사용법: git reset [커밋ID]
  18. git revert: 커밋을 되돌리고, 새로운 커밋으로 기록합니다.
    • 사용법: git revert [커밋ID]
  19. git rm: 파일을 삭제합니다.
    • 사용법: `git rm [파일명]
  20. git show: 커밋의 변경 내용을 보여줍니다.
    • 사용법: git show [커밋ID]
  21. git remote -v: 원격 저장소의 URL을 보여줍니다.
    • 사용법: git remote -v
  22. git push --force: 강제로 푸시합니다.
    • 사용법: git push --force [원격저장소] [브랜치명]
  23. git cherry-pick: 다른 브랜치에서 커밋을 가져옵니다.
    • 사용법: git cherry-pick [커밋ID]
  24. git rebase: 브랜치의 기반을 다시 설정합니다.
    • 사용법: git rebase [브랜치명]
  25. git bisect: 버그를 찾을 때 사용하는 이진 검색 도구입니다.
    • 사용법: git bisect start, git bisect bad, git bisect good
  26. git submodule: Git 저장소를 서브모듈로 추가합니다.
    • 사용법: git submodule add [서브모듈URL] [경로]
  27. git log --graph: 브랜치와 커밋의 관계를 그래프로 보여줍니다.
    • 사용법: git log --graph
  28. git show-branch: 브랜치의 상태를 보여줍니다.
    • 사용법: git show-branch
  29. git remote show: 원격 저장소의 정보를 보여줍니다.
    • 사용법: git remote show [원격저장소]
  30. git clean: 추적되지 않는 파일을 제거합니다.
    • 사용법: git clean -f, git clean -fd (디렉토리까지 제거)
     

30대 Git 명령어
30대 Git 명령어

 

댓글