[Git] 자주 사용하는 Git 명령어 모음

2021. 7. 5. 00:09·Git
728x90

 

 

주로 윈도우 환경에서 소스트리로 쉽고 간단하게 작업하지만

우분투에서는 따로 git 관련 툴을 설치하지 않고 커맨드 창으로만 git을 사용하고 있습니다

그래서 자주 사용하는 명령어들만 따로 정리해두려고 합니다 😎

 

Git 명령어

ㆍ Git clone

$ git clone [REPOSITORY_URL]

 

ㆍ 현재 Git 상태 확인

$ git status

 

ㆍ 해당 파일을 Staging Area로 이동 (Tracking) / 폴더 파일 전체 이동

$ git add 파일명
$ git add .

 

ㆍ 저장소에 commit

$ git commit
$ git commit -m "커밋 메시지"

 

ㆍ push

$ git push
$ git push -u 원격저장소명 로컬브랜치명

 

ㆍ pull

$ git pull

 

ㆍ fetch (원격저장소 내용을 로컬로 가져옴)

$ git fetch

 

ㆍ commit 로그 확인

$ git log

 

ㆍ 브랜치 목록 조회 (현재 브랜치는 *가 붙음)

$ git branch

 

ㆍ 브랜치 생성

$ git branch 브랜치명

 

ㆍ 해당 브랜치로 이동

$ git branch checkout 브랜치명

 

ㆍ 현재 checkout된 브랜치로 해당 브랜치명의 브랜치 합침

$ git branch merge 브랜치명

 

 

ㆍ 마지막으로 commit 했던 상태로 되돌리기 (모든 파일에 대해)

$ git reset --hard

 

ㆍ 마지막으로 commit 했던 상태로 되돌리기 (특정 파일에 대해)

$ git checkout -- 파일이름

 

ㆍ 원격저장소에 까지 올라간 commit 되돌리기 (다음은 3개의 커밋 되돌리는 코드)

$ git reset --hard HEAD~3
$ git push -f origin master

 

 

 

 

 

728x90
저작자표시 비영리 (새창열림)

'Git' 카테고리의 다른 글

[Github] IntelliJ에서 Github 사용하기 (인텔리제이에서 깃허브 사용하기)  (0) 2021.10.03
[Github] README란? README.md 작성법  (5) 2021.10.01
[Jekyll] Jekyll와 Github로 만드는 깃허브 블로그 - (3) 글씨체 변경  (0) 2021.07.04
[Jekyll] Jekyll와 Github로 만드는 깃허브 블로그 - (2) Ubuntu에서 Ruby와 Jekyll 설치하기  (0) 2021.02.25
[Jekyll] Jekyll와 Github로 만드는 깃허브 블로그 - (1) Jekyll 테마 적용하기  (1) 2021.02.25
'Git' 카테고리의 다른 글
  • [Github] IntelliJ에서 Github 사용하기 (인텔리제이에서 깃허브 사용하기)
  • [Github] README란? README.md 작성법
  • [Jekyll] Jekyll와 Github로 만드는 깃허브 블로그 - (3) 글씨체 변경
  • [Jekyll] Jekyll와 Github로 만드는 깃허브 블로그 - (2) Ubuntu에서 Ruby와 Jekyll 설치하기
s_ih_yun
s_ih_yun
  • s_ih_yun
    CODESYUN
    s_ih_yun
  • 전체
    오늘
    어제
    • 분류 전체보기 (339)
      • Web (8)
      • Java (7)
      • Spring (19)
      • Git (16)
      • MyBatis (1)
      • HTML & CSS (14)
      • JavaScript (11)
      • DevOps (4)
      • Cloud (8)
      • Lanuage (13)
        • C++ (3)
        • Python (10)
      • DB (1)
        • MySQL (1)
        • Oracle (2)
      • Computer Science (26)
        • Concept (3)
        • Algorithm (23)
      • Baekjoon (104)
        • 단계별로 풀어보기 (78)
      • CodeUp (98)
        • Python 기초 100제 (98)
      • Programmers (2)
      • Books (3)
      • etc (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

    • Syun's Pages
  • 인기 글

  • 태그

    CSS
    Cloud
    codeup
    Programmers
    웹
    자료구조
    MySQL
    spring
    web
    BOJ
    Tistory
    clean code
    c++
    C
    java
    JavaScript
    github
    Python
    aws
    알고리즘
    단계별로 풀어보기
    myBatis
    oracle
    SourceTree
    VS Code
    git
    CodeUp 기초 100제
    HTML
    db
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
s_ih_yun
[Git] 자주 사용하는 Git 명령어 모음
상단으로

티스토리툴바