2017-04-23 12 views
1

ラップトップとデスクトップにGitHubリポジトリのローカルコピーがあります。デスクトップはラップトップとリモートGitHubより先にあるorigin。ノートパソコンに変更を加えたいが、一般に公開することは望まない。origin USBスティック/外付けHDDをリモコンとして設定するにはどうすればよいですか?USBドライブをリモートとして使用する方法

答えて

4

デスクトップにUSBドライブを接続し、それがリモートとして機能する裸のレポ初期化しJ:

  1. として現れていますと仮定:ローカルリポジトリに

    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ドライブを接続し、あなたがラップトップ上に存在しないブランチを引くしようとしているが、デスクトップ上で、あなただけのgit checkout the_branchを行うと、それができないならば、それはD:

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

として現れていますと仮定(the_branchoriginに存在しない限り、あなたがgit checkout -b the_branch usb\the_branchを行う必要があり、その場合には、)自動的にリモートUSBブランチが見つからない場合は、git fetchが必要になる場合があります

usbから引き出します。後で、あなたがUSBドライブを差し込むと、それはK:、例えば、異なる文字として表示された場合

、その後の操作を行います。

git remote set-url usb K:\repo_name 
関連する問題