cd 원하는디렉토리+cd 명령어를 사용하지 않고 디렉토리 이동하는 방법
폴더를 터미널에 드래그앤드롭을 하면 자동으로 이동할 수 있다.
git init
현재 위치한 디렉토리를 기준으로 git 저장소가 생성된다.
.gitignore 파일 생성
git으로 버전관리를 하면 안되거나 할 필요가 없는 경로를 .gitignore파일에 정의한다.
민감한 정보를 담은 파일들이 git 저장소를 통해 외부에 공개되지 않도록 하기 위해 필수적인 단계이다.
git branch : 현재 브랜치 확인
git branch 브랜치이름 : 새로운 브랜치 생성
git checkout 이동할브랜치이름 : 브랜치 이동
git branch -d 브랜치이름 : 브랜치 삭제
git branchgit checkout을 이용해 브랜치 이동git branch devgit branchgit checkout을 이용해 브랜치 이동git branch feature-product-apigit remote add origin 저장소url아니면 git clone명령어를 이용할 수도 있다.
git clone 저장소url
clone을 하면 원격 저장소의 파일을 로컬로 가져오는 동시에 원격저장소와 로컬 폴더가 연결되어 있는 환경이 구성된다.

출처: stackoverflow
1.git add 파일명
커밋을 하고자하는 파일을 커밋을 위한 준비 단계인 staging area로 올린다.
+Staging Area란?
commit 할 준비가 된 파일을 .git directory에 저장하기 전 대기하는 장소
git add -Agit add .git commit -m "커밋메세지"git push 명령어를 사용하여 원격저장소에 commit해놓은 모든 파일을 업로드한다.