mr/git_bundle
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* はじめに [#s6eb80a0]
なぜか特定のマシンだけ git clone するとこんなエラーを吐い...
#prism(bash){{{
$ git clone https://git.example.com/foobar/xfarm3.git
Cloning into 'xfarm3'...
remote: Counting objects: 334, done.
remote: Compressing objects: 100% (221/221), done.
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
}}}
* 作戦 [#g161ff97]
git clone 出来ている別のマシンからリポジトリをコピーする
* 手順 [#ye9fb03b]
+ git clone 出来ているマシンで実施
#prism(bash){{{
cd xfarm3
git bundle ../xfarm3.bundle master
}}}
+ 生成したファイル ../xfarm3.bundle を件のマシンにコピー
+ コピーしおわったらクローンして HEAD を移動
#prism(bash){{{
git clone xfarm3.bundle xfarm3
cd xfarm3
git reset --hard origin/master
}}}
* 参考 [#e8a05bcb]
[[Gitリポジトリの内容を別のマシンに送る時にgit bundleを使...
終了行:
* はじめに [#s6eb80a0]
なぜか特定のマシンだけ git clone するとこんなエラーを吐い...
#prism(bash){{{
$ git clone https://git.example.com/foobar/xfarm3.git
Cloning into 'xfarm3'...
remote: Counting objects: 334, done.
remote: Compressing objects: 100% (221/221), done.
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
}}}
* 作戦 [#g161ff97]
git clone 出来ている別のマシンからリポジトリをコピーする
* 手順 [#ye9fb03b]
+ git clone 出来ているマシンで実施
#prism(bash){{{
cd xfarm3
git bundle ../xfarm3.bundle master
}}}
+ 生成したファイル ../xfarm3.bundle を件のマシンにコピー
+ コピーしおわったらクローンして HEAD を移動
#prism(bash){{{
git clone xfarm3.bundle xfarm3
cd xfarm3
git reset --hard origin/master
}}}
* 参考 [#e8a05bcb]
[[Gitリポジトリの内容を別のマシンに送る時にgit bundleを使...
ページ名: