mr/git_bundle

はじめに

なぜか特定のマシンだけ git clone するとこんなエラーを吐いてしまうのでどうにかしたかった

$ 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

作戦

git clone 出来ている別のマシンからリポジトリをコピーする

手順

  1. git clone 出来ているマシンで実施
    cd xfarm3
    git bundle ../xfarm3.bundle master
    
  2. 生成したファイル ../xfarm3.bundle を件のマシンにコピー
  3. コピーしおわったらクローンして HEAD を移動
    git clone xfarm3.bundle xfarm3
    cd xfarm3
    git reset --hard origin/master
    

参考

Gitリポジトリの内容を別のマシンに送る時にgit bundleを使う - Qiita

mr/apt_Hash_Sum_mismatch

TL;DR

sudo sh <<'...'
mkdir /etc/gcrypt
echo all >> /etc/gcrypt/hwf.deny
apt update
...

apt-get時にgcrypto20が原因でHash Sum mismatchになる話 - Qiita


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-10-30 (金) 08:55:21