リモート git リポジトリ (github 上) と、ローカル ワークステーション上に作業コピーがあります。旅行のため、別のコンピューターでこの作業を続けたいと思います。すべての変更をローカルにコミットしました。github でマスターにプッシュせずに、別の git クライアントからこの最新のコードを取得するにはどうすればよいですか?
質問する
42 次
1 に答える
1
次のいずれかを実行できます。
別のブランチにプッシュします。たとえば、次のコマンドは、ローカル ブランチ
master
を というリモート ブランチにプッシュしますnewbranch
。git push origin master:newbranch
次に、別のコンピューターでフェッチし、そこからそのブランチで作業できます。
- リポジトリの 1 つをリモートとして別のリポジトリに追加します。2 台のコンピューターが共有するネットワーク ファイルシステムがある場合、これは簡単です。それ以外の場合は、より複雑です。
- リポジトリを移動します。リポジトリ全体をコピーして新しいコンピューターに貼り付けることができます。Git は必要なものをすべて
.git
作業コピーのディレクトリに保存します。すべてをつかめば、別のマシンで作業できます。
于 2013-06-16T19:00:44.777 に答える