ま、そんなところで。

ニッチな技術系メモとか、車輪を再発明してみたりとか.

2025-01-01から1年間の記事一覧

Git LFS管理オブジェクトを圧縮状態で運用する

Git

LFS管理のオブジェクトは非圧縮で管理されるため、git本体で管理するよりも容量が大きくなってしまいます. しかし、LFS拡張を使用するとオブジェクトを圧縮管理させて運用できるかもしれません. 1. 前提 2. Git LFS Extensions 2-1. Git LFS Extensionsとは …

SSH接続だけで利用できる Git LFS 対応のリポジトリを作る方法

Git LFSを使うとき、GithubやGitLabなどのサービスを使えば容易なのですが、どうにもこうにもストレージやtransactionのコストが気になりますね. そこで、LFSに対応したGitのbareリポジトリを自前で準備できないか調べてみたところ、 まだ experimental な機…

Gitリポジトリを履歴を保ちつつLFSに移行する

Git

GitHubへリポジトリを移行したい! となったとき、ファイルサイズ制限(100MB)やリポジトリサイズの警告(1GB)ですんなり行かないことがあります. 移行にはLFSの導入が必須となるのでリポジトリの再作成が必須なのですが、過去の履歴もなんとか保持したい・・…

Git LFSのセットアップ

1. クライアントのセットアップ 1-1.Windows ここからダウンロードしてインストール. git-lfs.com 1-2. macOS/Linux git-lfs のリポジトリからインストールする. Installation:Git LFS Wiki 2. Git LFSを使う 2-1. Git LFSの初期化 Git LFSをインストールし…

sshで接続時にToo many authentication failuresになる

$ ssh -vv hoge : Received disconnect from UNKNOWN port 65535:2: Too many authentication failures <原因> ssh-agentの試行回数は6回. 6回を超えるとToo many authentication failures. 対策は2つ ① sshクライアント側 (a) 接続設定として に IdentityOn…