git clone [github 주소] .
: gitjub에 올려진 프로젝트 로컬로 가져오기
git add .
: 저장하고 싶은 파일 지정
git commit -m "내용"
: 실제로 저장하는 명령어
git branch
: 로컬 브랜치 리스트와 현재 위치한 브랜치를 알 수 있다.
git switch [branch]
: 브랜치 이동
git switch [branch]
: 브랜치 생성 및 이동
git push origin [branch]
: 원격 저장소에 올리기
git pull origin [branch]
: 원격 저장소에서 가져오기
git clone [github 주소] .
을 통해 github에 올려져 있는 프로젝트를 가져온다.git switch -c dev
git switch -c [기능 브랜치]
(1) git clone .
(2) git branch [feature branch]
( git switch [feature branch]
)
(2) git add .
(3) git commit -m "docs"
(4) git push origin [feature branch]
(5) github에서 'pull request' (comment 후 merge)
(4) git pull origin dev
: dev 업데이트 사항 가져오기
(5) git push origin [feature branch]
: 기능 브랜치에 합친 결과 반영
오늘은 협업 프로젝트를 시작하기 이전에 git으로 협업하기 위한 흐름과 명령어를 이해해보는 시간을 가졌다.