GIT 로컬 새 분기 및 원격 저장소로 전송
1398 단어 GitGIT새 분기원격 저장소로 전송
현재 프로젝트 루트 디렉터리에 있는지 확인하십시오.git 파일 (숨겨진 파일), 없으면 오른쪽 -> Git bash here를 누르고 git init를 입력하여 로컬 창고를 만듭니다.
git init
2. 코드를 로컬 창고에 제출
git add .
git commit -m "new branch commit"
3. 로컬 창고에 원격 창고의 별명을 만들어 나중에 코드를 제출하는 것이지 매번 원격 창고 주소를 입력하는 것이 아니다.명령의 끝은git의 창고 주소입니다. 저는 SSH 연결 방식을 사용합니다
git remote add origin [email protected]:gyjia/hotcodeserver.git
4. 이 때 로컬 코드를 원격 창고에 제출하려면 절차는 다음과 같다.
1) 우선 로컬 지점을 만들고 이 지점으로 전환해야 한다(로컬 지점이 완성되면 기본적으로 마스터 지점에서)
git branch hello_git_branch
git checkout hello_git_branch
2) 원격 창고로 push 이동
git push origin hello_git_branch
방금 원격 창고에 별명을 붙였기 때문에, 여기에서 별명origin을 호출할 수 있습니다.
이 뜻은 Hello를git_branch 이 지점을 원격 창고에 제출합니다.만약 원격 창고에 이 지점이 없다면, 이 지점도 새로 만들 것이다.
원격 창고에 제출할 지점을 지정할 수 있는 방법도 있다.아래와 같이 Hello 를git_branch 지점을 원격 창고의 마스터에 제출
git push origin hello_git_branch:master
확장성:
만약 로컬이 현재 Hello 에 있다면git_branch 지점 위, 이 때 원격 창고의 마스터와 나의 hellogit_branch 분기 결합(merge) - 다음 명령을 사용할 수 있습니다.
git pull origin hello_git_branch:master
다음 명령을 사용하면 원격 창고의 마스터 지점을 통합시킨다는 뜻입니다.만약 로컬에 마스터 지점이 없다면, 로컬에 마스터 지점을 새로 만듭니다
4
git pull master
다른 질문이 있으시면 댓글로 지적해 주시기 바랍니다!!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
브랜치 병합(Visual studio 2017 사용)의 계속입니다. 기능 추가를 위한 브랜치를 작성하고, 기능 추가한 후, 그 내용을 develop 브랜치에 병합해 봅니다. 1. 새롭게 「add1」라고 하는 브랜치를 작성 2. 브랜치 "add1"을 선택한 상태에서 M...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.