GIT 로컬 새 분기 및 원격 저장소로 전송

1. 로컬 창고 구축
현재 프로젝트 루트 디렉터리에 있는지 확인하십시오.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
다른 질문이 있으시면 댓글로 지적해 주시기 바랍니다!!

좋은 웹페이지 즐겨찾기