github과 연동

0

github에 만들어 놓은 repository주소를 origin이라 한다.


git remote add origin https://githubcom/[git nickname]/[repository name].git

github와 연결하기

git remote -v

연결여부 확인

git remote rm origin

원격 저장소와 연결 해제

git push origin master

origin의 master라는 branch에 업로드하면서 병합하는 push명령어

git fetch origin

fetch를 사용하면 원격저장소에 있는 데이터들을 로컬로 받아온다.

git pull origin master

pull은 원격저장소에 있는 데이터를 받아오고 병합한다 (fetch + merge)

git clone [repository 주소]

clone을 사용하면 init + remote + pull을 동시에 할 수 있다.

원격저장소의 branch로컬로 가져오기

git checkout -b otherBranch // branch 생성
git pull origin otherBranch // otherBranch branch 다운로드 및 merge

받아오는 방법1

git fetch origin // 모든 branch를 동기화 시킴
git checkout -b otherBranch origin/otherBranch // branch 생성 및 merge

받아오는 방법2

로컬에 있는 branch 원격저장소에 올리기

git push --all

모든 브랜치 다 원격저장소에 올리기

git push origin newBranch

특정 브랜치만 원격저장소에 올리기

profile
https://www.youtube.com/watch?v=__9qLP846JE

0개의 댓글