Git 정리
프로젝트 git / git-flow 초기화
git init / git flow init
원격 Repo 연결
git add .
git commit -m "commit message"
git branch -M main
git remote add origin <git origin url>
git push -u origin main
개발 작업 (git-flow)
git flow feature start <branch>
git add .
git commit -m "commit message"
git flow feature publish <branch>
git 상태/로그 분석
git status
git log --oneline --graph
git log --oneline --graph <file>
git branch 기초 관리 1
- 조회 :
git branch
- 원격 저장소 조회 :
git branch -r
- 원격/로컬 저장소 조회 :
git branch -a
- 생성 :
git branch <branch>
- 삭제:
git branch -D <branch>
- 이름 변경 :
git branch -m <old-branch> <new-branch>
- 이동 :
git checkout <branch>
- 생성과 이동 :
git checkout -b <branch>
- 조회 :
git branch 기초 관리 2
- 원격과 동일한 이름으로 branch 불러오기
git branch -t origin/<branch>
- 원격과 다른 이름으로 branch 불러오기
git branch -b <new-branch> origin/<branch>
- 원격 branch 참고하기
git branch origin/<branch>
- 원격과 동일한 이름으로 branch 불러오기
git clone
- Repo 클론
git clone <git repo URL>
- private repo 클론
git clone https://<nickname>:<token>@<git repo URL>
- Repo 클론