0

リモート git リポジトリ (github 上) と、ローカル ワークステーション上に作業コピーがあります。旅行のため、別のコンピューターでこの作業を続けたいと思います。すべての変更をローカルにコミットしました。github でマスターにプッシュせずに、別の git クライアントからこの最新のコードを取得するにはどうすればよいですか?

4

1 に答える 1

1

次のいずれかを実行できます。

  • 別のブランチにプッシュします。たとえば、次のコマンドは、ローカル ブランチmasterを というリモート ブランチにプッシュしますnewbranch

    git push origin master:newbranch
    

    次に、別のコンピューターでフェッチし、そこからそのブランチで作業できます。

  • リポジトリの 1 つをリモートとして別のリポジトリに追加します。2 台のコンピューターが共有するネットワーク ファイルシステムがある場合、これは簡単です。それ以外の場合は、より複雑です。
  • リポジトリを移動します。リポジトリ全体をコピーして新しいコンピューターに貼り付けることができます。Git は必要なものをすべて.git作業コピーのディレクトリに保存します。すべてをつかめば、別のマシンで作業できます。
于 2013-06-16T19:00:44.777 に答える