npm
$ npm –version ( npm -v) $ node –version ( node -v) $ npm run test 파일명
git 명령어
깃폴더로 설정
git init
커밋
$ git commit -m ‘메세지내용’ $ git commit -a -m ‘메세지내용’
깃 레포지토리 연결
- 깃허브에서 레포지토리 생성 후. $ git remote add origin http://깃주소 $ git remote - (깃연결 확인)
깃 푸쉬
$ git push -u origin master (-u로 선언하면 이후의 push는 git push만 해도됨. 브런치가 master로 쓰일때만 가능할 듯.) $ git push
깃 클론
$ git clone http://깃주소 $ git pull origin master
계정 등록
$ git config –global user.name “username” $ git config –global user.email “github email address”
branch
$ git branch 이름 ( 이름 branch 생성)
$ git checkout 이름 ( 이름 branch로 들어가기 )
$ git -d 이름 ( 이름 branch 삭제, 강제는 -D)
$ git -m 이름 이름1 ( 이름을 이름1로 변경)
$ git log “비교할 브랜치명1” “비교할 브런치명2” ( branch 간에 비교할 때 )
$ git diff “비교할 브런치명1” “비교할 브런치명2” ( branch 간의 코드를 비교할 때 )
rollback
$ git reset HEAD^ 이전 하나의 커밋 상태로 돌아가기 $ git reset HEAD^2 이전 2개의 커밋 상태로 돌아가기
2020.03.19 업데이트
git reset --hard ORIG_HEAD^
여기서 ^는 전 단계. ^^ 두번이면 두 단계 이전.
위 커맨드를 친 후 More? 라고 나오면 ^ 나 ^^로 단계 되돌릴 단계 설정
소스트리처럼 깃 히스토리 보기
$ gitk- all
vscode 내부에서 git
git : view file history하면 commit 메시지 내역이 나옴. 내역 중 수정된 것을 누르고 compare against previous version