명령을 사용하여 주요 저장소 GitHub의의 자식에 코드를 제출에 운영

1. 주 창고 복제를 진압의 필요성

용도 git clone https://github.com/XXX/(主仓库)

PS : 당신이하지 않으면 clone창고를 마스터 자신의 창고 내용이 완전히 내용의 주요 저장소를 포함 할 수 없기 때문에 이유의 갈등의 출현이있을 수 있습니다 때, 후속 작업, 예를 들어, 주요 창고 PR (풀 요청)에 약간의 충돌이있을 것이다, 그 주요웨어 하우스로 통합 선도, 주요 창고의 내용보다 작습니다.

지사를 찾으십시오

사용은 git branch -a모든 지점을 볼 수

PS : 당신이 자신하지 분기를 할 경우이 단계를 생략 할 수있다.

로컬 저장소 GitHub의 원격 지점웨어 하우스를 작성합니다

용도 git checkout -b test(本地仓库的名字) origin/分支名

PS는 : git checkout -b이 명령은 로컬이라고 생성하는 의미 test와 내용, 로컬 저장소 origin/分支名이 분기의 내용이 동일하고 현지 지점을 입력합니다.

GitHub의 원격 지점 두 가지 방법을 설정하는 리포지토리

1.에 GitHub의 페이지, 자신의 창고를 직접 지점 설립
2.에게 지점 설립하는 자식 명령 git branch test
PS : 원격 분기를 유지해야 여기에 설립 된 같은 이름의 지역 창고.

4. 관련 파일을 수정하는 그것의 명령에 따라 (추가, 삭제, 변경)

지역 콘텐츠 패킷 화

1), git init창고 관리는 자식 저장소가 될 수 있습니다.

2) git add .저장소에 파일을 추가

삼),git commit -m "本次提交代码的一个cmmmit"

6. 수정 .git/config파일

사용하여 vim .git/config파일에 명령을 수정해야합니다

추신 : 사용 i或者insert** GitHub의에 저장소의 자신의 포크에 URL, 수정 후 사용은 완성 : ** [출처 Tremote가] 파일을 수정 시작 ESC출구가 사용, 수정 shift+의 엔터, 명령 모드를 wq종료 정력.

7. 로컬 저장소에 test자신의 창고 지점에 업로드하기 test

명령을 사용하여git push -f origin test

PS : 바와 같이 본원에 사용 된 -f의미는 로컬 저장소 사용하는 test원격 브랜치를 덮도록 강제 test.
처음 당신은 코드를 업로드뿐만 아니라, 개인 계정 착륙 명령을 사용합니다 :

git config --global user.email "[email protected]"
git config --global user.name "yourname"

그런 다음 입력 상자가 사용자 이름과 암호를 입력 수 있도록 나타납니다, 단순히 GitHub의 계좌 번호를 기입하고 암호가 될 수 있습니다.

출시 구 개 원래 기사 · 원 찬양 2 · 조회수 103

추천

출처blog.csdn.net/jocker_775065019/article/details/104462664