자주쓰이는 git 용어 정리!
git init
new repository를 만들고 Git으로 프로젝트 관리를 시작할 때,
터미널에서 프로젝트 폴더로 이동 후 입력한다.
프로젝트 폴더 내에 .git 디렉토리를 생성하여 저장소에 대한 모든 변경사항을 추적/관리한다.
git status
모든 변경사항을 확인할 수 있다.
커밋을 남기기 위해 staging area로 추가해야하기 때문에 git status로 확인 할 수 있다.
git add
프로젝트 폴더에서 원하는 파일을 staging area로 추가할 수 있다.
git add file.js
특정 파일 추가
git add file1.js file2.js file3.js
여러 파일 추가
git add .
프로젝트 폴더 내의 모든 파일/폴더를 staging area에 추가하고 커밋을 남길 수 있게 해준다.
git commit -m “Commit message”
현재 버전의 코드를 저장하는 스냅샷, 체크 포인트의 의미 정도
일반적인 커밋 시점 : 특정 내용, 기능을 추가한 후 / 수정 사항을 적용한 후
git log
프로젝트의 모든 커밋 내역을 확인 가능한 명령어
git checkout <commit-hash값>
특정 커밋 시점의 코드로 되돌리고 싶을 때 사용할 수 있는 명령어
git remote add origin http://github.c..
origin이랑 별칭으로 원격 저장소를 연결
git push origin master
origin이란 별칭의 원격 저장소로 버전 내역 전송
.gitignore
git에서 관리하지 않아도 되는 파일, staging area에서 제외할 파일들을 관리하는 폴더