로컬 Git 저장소 초기화 git init
github에서 라이브러리 만들기
원격 푸시 주소 추가
git remote add origin
(참고: 이 출처는 왜 수정할 수 없나요?) git@git.com/xxx/xxx.git
오리진은 원격 라이브러리와 동일하다고 생각하므로 원격 브랜치를 바인딩
으아악작업에 문제가 있나요? 보고된 오류는 다음과 같습니다.
으아악결국 저는 이렇게 해결했습니다.
으아악감사합니다.
我想大声告诉你2017-05-02 09:50:59
첫 번째 푸시 전에는 원본/마스터 브랜치가 존재하지 않았습니다
배경을 바꾸면 괜찮을 수도 있습니다. 예를 들어 git clone 후 새 로컬 브랜치의 업스트림을 Origin/master로 변경하세요
淡淡烟草味2017-05-02 09:50:59
3단계 뒤에 git fetch
를 추가하세요.
git init
로컬 창고를 초기화합니다. 기본 지점은 master
입니다.
git 원격 추가 origin(참고: 이 원본은 왜 수정할 수 없나요?) git@git.com/xxx/xxx.git
origin의 이름은 마음대로 수정 가능하며, N개의 원격 저장소를 추가할 수 있습니다. 그러나 현재 창고는 멀리 떨어져 있어 로컬에서 사용할 수 없습니다.
실행 후 git fetch
원격 창고는 로컬로 획득되며 지점은 원본/*입니다. 즉, 원격
마스터 지점은 로컬 원본/마스터에 해당합니다.
실행 후 원격 마스터 브랜치를 로컬 추적 브랜치로 설정합니다. git branch --set-upstream-to master origin/master
가 실행되면 원격 마스터를 로컬 원본/마스터 브랜치로 직접 가져올 수 있으며 git pull
가 실행되면 원격 마스터 브랜치만 실행됩니다. 원격 마스터 브랜치는 로컬 오리진/마스터 브랜치로 분기됩니다. git fetch