cd 원하는디렉토리
+cd 명령어를 사용하지 않고 디렉토리 이동하는 방법
폴더를 터미널에 드래그앤드롭을 하면 자동으로 이동할 수 있다.
git init
현재 위치한 디렉토리를 기준으로 git 저장소가 생성된다.
.gitignore 파일 생성
git으로 버전관리를 하면 안되거나 할 필요가 없는 경로를 .gitignore파일에 정의한다.
민감한 정보를 담은 파일들이 git 저장소를 통해 외부에 공개되지 않도록 하기 위해 필수적인 단계이다.
git branch
: 현재 브랜치 확인
git branch 브랜치이름
: 새로운 브랜치 생성
git checkout 이동할브랜치이름
: 브랜치 이동
git branch -d 브랜치이름
: 브랜치 삭제
git branch
git checkout
을 이용해 브랜치 이동git branch dev
git branch
git checkout
을 이용해 브랜치 이동git branch feature-product-api
git remote add origin 저장소url
아니면 git clone
명령어를 이용할 수도 있다.
git clone 저장소url
clone을 하면 원격 저장소의 파일을 로컬로 가져오는 동시에 원격저장소와 로컬 폴더가 연결되어 있는 환경이 구성된다.
출처: stackoverflow
1.git add 파일명
커밋을 하고자하는 파일을 커밋을 위한 준비 단계인 staging area로 올린다.
+Staging Area란?
commit 할 준비가 된 파일을 .git directory에 저장하기 전 대기하는 장소
git add -A
git add .
git commit -m "커밋메세지"
git push
명령어를 사용하여 원격저장소에 commit해놓은 모든 파일을 업로드한다.