push.autoSetupRemote를 사용하여 원격 분기를 자동 설정하는 방법

Push Autosetupremoteleul Sayonghayeo Wongyeog Bungileul Jadong Seoljeonghaneun Bangbeob



로컬 시스템에서 작업하는 동안 사용자는 특정 원격 분기를 밀거나 당기기를 원합니다. 그러나 사용자에게 여러 분기가 있고 코드/데이터를 푸시하려고 하면 오류가 발생합니다. 이를 위해 코드가 정의된 분기에 자동으로 푸시/풀링되도록 원격 분기를 자동 설정해야 합니다.

이 게시물에서는 Git에서 “push.auto-SetupRemote” 명령을 사용하여 원격 브랜치를 자동 설정하는 절차를 제공합니다.







push.autoSetupRemote를 사용하여 원격 분기를 자동 설정하는 방법은 무엇입니까?

자동 설정을 위해서는 “ push.autoSetupRemote ” 명령을 내리려면 아래 단계에 따라 연결을 유지하세요.



1단계: 디렉터리로 이동



Git bash를 실행하고 '를 사용하여 프로젝트로 이동합니다. CD ' 명령:





CD 프로젝트



우리의 경우와 마찬가지로 “ 프로젝트 ” 로컬 저장소.

2단계: 분기 생성 및 전환



그런 다음 다음 명령을 실행하여 동시에 새 분기를 만들고 전환합니다.

자식 체크아웃 -비 베타



분기가 생성되어 '에서 전환되었습니다. 주인 ' 에게 ' 베타 '.

3단계: 변경사항 푸시

다음으로, '를 사용하여 로컬 저장소 콘텐츠를 원격 호스트에 푸시합니다. 자식 푸시 ' 명령:

자식 푸시



메모: 보시다시피 특정 리포지토리와 브랜치 이름을 지정하지 않고 로컬 머신 데이터를 원격 호스트에 푸시하려고 하면 ' 치명적인: …. '라는 오류가 터미널에 표시되는데, 이는 먼저 원격 연결을 설정한 다음 변경 사항을 푸시해야 함을 나타냅니다. 그러기 위해서는 앞으로 나아가십시오.

4단계: 프로젝트 링크 복사

브라우저에서 GitHub를 열고 특정 저장소로 이동한 후 '를 사용하여 HTTPS URL을 복사합니다. 암호 ' 버튼:


5단계: 원격 연결 설정

원격 연결을 설정하려면 복사된 URL로 제공된 명령을 실행하세요. 여기, ' 기원 '는 원격 연결 이름입니다.

자식 원격 출처 추가 https: // github.com / 마텐900 / perk.git



원격 연결이 설정되었습니다.

6단계: 원격 지점 자동 설정

제공된 명령을 실행하여 '를 사용하여 원격 지점을 자동 설정합니다. 진실 ' 값:

자식 구성 --글로벌 --추가하다 push.autoSetupRemote 진실


여기:

    • 자식 구성 ” 명령은 제공된 설정을 구성하는 데 사용됩니다.
    • –글로벌 ” 옵션은 추가된 설정이 각 저장소에 대해 전역적으로 액세스 가능함을 나타냅니다.
    • -추가하다 ” 플래그는 제공된 변수의 지정된 값을 설정합니다.
    • push.autoSetupRemote 참 ”는 값을 설정해야 하는 원하는 변수입니다.



또는 사용자는 아래 명령을 사용하여 원격 지점을 자동 설정할 수도 있습니다.

자식 구성 --글로벌 --추가하다 --bool push.autoSetupRemote 진실



7단계: Git 푸시

이제 간단히 “ 자식 푸시 ” 현재 작업 중인 저장소에 추가된 변경 사항을 원격 서버로 푸시하는 명령:

자식 푸시



프로젝트가 정의된 자동 설정 분기로 푸시되었습니다.

결론

push.autoSetupRemote 명령을 사용하여 원격 브랜치를 자동 설정하려면 프로젝트 저장소로 이동한 후 특정 브랜치로 전환하세요. 그 후 원격 연결을 설정하고 ' git config –global – push.autoSetupRemote true 추가 ” 명령을 사용하여 해당 지점을 자동으로 설정합니다. 마지막으로 “git push” 명령을 사용하여 프로젝트를 푸시합니다. 이 글에서는 push.autoSetupRemote 명령을 사용하여 원격 분기를 자동 설정하는 단계를 다루었습니다.