본문 바로가기

Programming/Git

Git basic

Git 기초 명령어

Git init: 현재 폴더에서 git 시작(ls -al 확인해보면 .git디렉토리가 생성되었음.

Git init 'myfolder': myfolder 만들고 거기서 git 시작

Git diff: 현재까지 수정된 코드 내용을 보여줌

Git add 'memo.txt': memo.txt git관리에 포함. 편집  memo.txt stage단계로 이동

Git status: 현재 어떤 파일이 modifed되었고 add되었는지 보여줌

Git commit: 파일을 repository 옮김

Git commit -a: add단계 없이 현재 git 등록된 파일 모든 수정된 파일을 commit해줌.(add되지 않은 파일은 해당없음)

Git commit -am 'commit message': 바로 커밋메시지 등록하고 commit

Git log: git commit내역을 보여줌

Git log -p: git commit 상세 내역을 보여줌(코드 변경 내용까지)

 

Git 되돌리기 명령어

Git reset --hard: 최신 commit버전으로 되돌림.

Git reset --hard 'commitID'과거 commit버전으로 되돌림. 실제로 최신 commit들이 완전히 삭제되는것은 아니므로 복구 가능하다.

 



'Programming > Git' 카테고리의 다른 글

Git 원격 저장소  (0) 2018.06.19
Git branch  (0) 2018.06.19