'Git'에 해당되는 글 1건

  1. 2020.03.16 git command

git command

etc 2020. 3. 16. 17:24

# 환경설정, --global , --local

$ git config --global user.name "MyName"

$ git config --global user.email "MyMail@gmail.com"

 

# config 확인

$ git config --list

 

# 초기화

$ git init

# 초기화 + 디렉토리 자동생성 -dir_name

$ git init -dir_name

 

# 현재 git 상태

$ git status

 

# add : working tree -> stage

$ git add filename

 

# 변경사항 확인, working tree <-> stage, commit 이후에는 안됨..

$ git diff

 

# commit 내용 확인

$ git log

# commit된 파일까지 함께 보기

$ git log --stat

 

# commit : stage -> repository

$ git commit -m "message1"

 

# commit : working tree --> repository, 한번 commit 한 파일만 가능

$ git commit -am "message1"

 

# commit 메세지 수정

$ git commit --amend

 

 

# chechout, working tree 수정 되돌리기. 복구 안됨

$ git chechout

 

# stage 되돌리기, add 이후에 사용, 

$ git reset HEAD 파일명

 

# commit 되돌리기, working tree에만 수정내용이 존재하는 상태가 됨

$ git reset HEAD^

 

# 특정 commit으로 되돌리기

$ git reset --hard 커밋해시

 

# 커밋 삭제하지 않고 되돌리기

$ git revert 커밋해시

 

'etc' 카테고리의 다른 글

ssh key로 서버 접속  (0) 2020.05.18
bash Prompt 설정  (0) 2020.05.18
ubuntu user 생성  (0) 2020.04.20
ansible로 ubuntu user 생성  (0) 2020.02.19
Posted by jerymy
,