git

Jinhyeon Son·2020년 4월 1일
0

정리

목록 보기
9/17

git 상태도

untracked  -> staged    : git add
modified   -> staged    : git add
staged     -> unmodifed : git commit
unmodified -> untracked : git rm

기본 명령어

  • git init : 현재 디렉토리를 git repository로 만들기 위해 사용하는 명령어

  • git add : 수정 사항들, 즉 modified 파일들을 staged 상태로 옮기고자 할때 사용하는 명령어

  • git commit: staged 된 파일들을 commit 하고자 할때 사용하는 명령어

  • git diff : 어떤 수정 사항들이 적용됬는지 보고자 할때 사용하는 명령어

  • git status : 현재 상태를 보여주는 명령어. 어떠한 파일들이 modified가 되었고 어떠한 파일들이 staged가 되었는지 등의 전체적인 상황을 보여줌

  • git log : Commit history를 출력.

  • git rm : 파일을 git repo에서 삭제. 실제로 삭제하는게 아닌 git에서 untrack하는것

  • git mv : 원하는 파일을 git repo 상에서 이동 시킬때 사용, 주로 rename 할때

  • git branch : Branch를 생성할 때 사용됩니다

  • git checkout : git HEAD 포인터를 입력한 branch로 변경하는 명령어

  • git push : branch를 remote 저장소로 업로드한다

  • git remote add : URL의 git repository를 remotename으로 지정한다

0개의 댓글