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 |