[git] 자주 쓰는 git 명령어 정리

2021. 7. 30. 21:55·MEMO

 

 

 

 

1. git init

$ git init
Initialized empty Git repository in C:[path]

현재 디렉터리 아래에 .git 디렉터리를 만들고, 여기에 git 저장소 초기화하기

 

2. git status

$ git status
On branch master

No commits yet

Untracked files:
  (use "git add <file>..." to include in what will be committed)
   [files]
nothing added to commit but untracked files present (use "git add" to track)

현재 git 저장소 상태 확인하기

 

3. git add

$ git add .

커밋할 파일 추가하기

 

4. git commit

$ git commit -m "commit-name"
[master (root-commit) ______] commit-name
 __ files changed, ____ insertions(+)
 create mode ______ [file-name]

추가한 파일 커밋하기
-m "commit-name": 커밋명 설정하기

 

5. git branch

$ git branch -M main

git 브랜치 main으로 설정하기

 

6. git remote

$ git remote add origin https://github.com/[user-name]/[repository-name].git

앞으로 현재 디렉토리에서는 [repository-name] 레파지토리에 자동으로 add 되도록 설정하기

$ git remote remove origin

기존 리모트 레파지토리 삭제하기

 

7. git branch

$ git branch
* main

현재 브랜치 확인하기

 

8. git reset

$git reset 커밋ID

커밋 되돌리기

$git reset --hard 커밋ID
모든 작업 상태 내 변경 사항을 버림

$git reset --soft 커밋ID
모든 로컬 변경사항을 유지

$git reset --mixed 커밋ID
작업 상태는 그대로 두지만 인덱스는 리셋

 

9. git clone

$git clone 레파지토리url

레파지토리 소스 가져오기

 

10. git config

$git config --global user.name "이름"

사용자 이름, 이메일 설정
--global: 전체 적용
user.name: 이름 / user.email: 이메일

 

 

계속 추가될 예정...
(최근 업데이트: 2024.09.18)

 

'MEMO' 카테고리의 다른 글

[ngrok] localhost 외부에서 접속하기 (Windows)  (0) 2021.07.22
LG 그램 배터리 용량 확인하기 (15Z970-GA5BK)  (0) 2021.07.19
'MEMO' 카테고리의 다른 글
  • [ngrok] localhost 외부에서 접속하기 (Windows)
  • LG 그램 배터리 용량 확인하기 (15Z970-GA5BK)
NPC
NPC
예... 안녕하세요
  • NPC
    어떤 블로그의 겁나 옛날 글
    NPC
  • 전체
    오늘
    어제
    • 분류 전체보기 (20)
      • MEMO (3)
      • Programming (3)
        • JAVA (2)
        • PYTHON (1)
      • Coding Test (7)
        • Programmers (7)
      • REST API (3)
      • ERROR (4)
  • 블로그 메뉴

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

  • 공지사항

  • 인기 글

  • 태그

    LG그램
    코딩테스트
    restfulapi
    BindingException
    level2
    Python
    Ngrok
    500에러
    sqlexception
    git명령어
    AttributeError
    배터리수명
    카카오로그아웃
    restapi
    프로그래머스
    자바예제
    beautifulsoup4
    java
    카카오
    illegalStateException
    15z970-ga5bk
    sns로그인
    카카오로그인
    15Z970
    별찍기
    카카오로그인API
    level1
    자바달력예제
    웹크롤링
    myBatis
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
NPC
[git] 자주 쓰는 git 명령어 정리
상단으로

티스토리툴바