2017-04-23 3 views
1

랩톱 및 데스크톱에 GitHub 레포의 로컬 복사본이 있습니다. 데스크탑은 랩탑과 원격 GitHub보다 앞서 있습니다 origin. 랩탑에 변경 사항을 적용하고 싶지만 일반 대중에게 공개하고 싶지는 않습니다. origin. USB 스틱/외장형 HDD를 리모컨으로 어떻게 설정합니까?USB 드라이브를 리모컨으로 사용하는 방법

답변

4

데스크탑에 USB 드라이브를 연결하고 원격 역할을 베어의 repo 초기화한다 J:

  1. 로 나타나고있어 가정 : 지역의 repo에

    git init --bare J:\repo_name 
    
  2. cd 및 :

    git remote add usb J:\repo_name 
    git checkout master 
    git push usb master 
    

master 브랜치는 usb 리모컨과 동기화됩니다. 이제 노트북에 USB 드라이브를 연결하고 당신이 노트북에 존재하지만 데스크톱에서 수행하지 않는 지점을 끌어하려는 경우가 D:

git remote add usb D:\repo_name 
git checkout master 
git pull usb master 

로 나타나고있어 가정, 당신은 단지 git checkout the_branch 할과 수 (the_branch 또한, origin에 존재하는 경우에 당신이 git checkout -b the_branch usb\the_branch을해야하지 않는 한) 당신은 git fetch에있을 수 있습니다

는 원격의 USB 지점을 찾지 못하면 자동으로 usb에서 그것을 가져옵니다. 나중에, 당신은 USB 드라이브를 연결하고 K:, 예를 들어, 다른 문자로 표시되는 경우

, 다음을 수행하십시오

git remote set-url usb K:\repo_name 
관련 문제