728x90
자주 까먹어서 기록하는 용도로 사용
로컬 -> Git
- 로컬에 있는 Git 파일을 올리는 방법
- add를 통해 깃에 올릴 파일들 설정
- commit를 통해 코멘트를 남김
- push를 사용해 원격 저장소에 넣기
Git에 올릴 파일들 설정 git add . 원격 저장소에 저장하며 들어갈 코맨트 입력 git commit -m ["코멘트 입력"] 원격 저장소에 push git push origin master
- 만약 폴더 도중에 git 저장소와 연결하고 싶다면?
- remote를 사용하면 됨
git remote add origin [저장소 주소]
- 브랜치에 push하는 법
git push origin develop
Git -> 로컬
- 프로젝트 다운받기
git clone [깃허브 레포지토리 주소]
- 원격에서 수정된 내용 받아오기
git pull origin master
git fetch origin master
브랜치(협업)
여러 사람이 한 저장소를 사용할때 사용함
쉽게 생각하면 나무 기둥(master)과 가지 줄기(branch)로 이뤄져 있다고 생각하면 됨
- 현재 브랜치 상태와 어느 브랜치인지 확인
git branch
- 브랜치 생성
git branch develop
- 생성한 브랜치로 이동
git checkout develop
- 브랜치 분리 및 합치기
- 브랜치 분리의 경우
우선 브랜치를 하나 새로 생성하고 경로로 들어간다. git checkout -b merge_branch develop
- 이후 add, commit, push로 브랜치에 저장하면 분리가 된 상태로 개발이 가능하다.
- 브랜치 합병의 경우
- 분리한 브랜치를 그대로 사용하다 깃허브에서 분리 전 브랜치(develop)에 merge를 하면 됨