Upload
yuto-suzuki
View
2.369
Download
3
Embed Size (px)
Citation preview
Git LFSを触ってみた鈴木雄登
自己紹介
bull 名前鈴木雄登(moc_yuto)
bull 経歴PythonrarrJava amp ObjC rarrScala
Git LFSって
Git Large File Systemの略
Git LFSって
GitHubが発表
Git LFSって
bull オーディオ動画データ集グラフィックなどの大きなファイルをGitで扱うためのソフトウェア
bull Gitのプラグイン
何がいいbull Git全てのファイルの差分を取る全てのファイルがレポジトリに格納される
bull GitLFS巨大なファイルはLFSに格納する巨大なファイルは参照だけが格納される
GitLFSを使うと素早い差分計算ができる
他の利点
bull リポジトリスペースをもっと効率よく使える(Gitはサイズ制限がある)
bull CloneとFetchを素早くできる
bull 通常のGitFlowと同じように使える
実際に導入してみる
ダウンロード
httpsgit-lfsgithubcom
インストールダウンロードしたソースを
たったこれだけ
使い方1まずでかめのファイルを追加
2対象のファイルをトラックさせる
3こんな感じに設定が追加される
使い方4git lfsサーバを設定こんな感じでgitconfigに書き込む
5あとはいつもどおりPUSH
[lfs] url = ldquohttplocalhost8080userrepordquo
GitHubへの対応
GitHubへの対応
待ちましょうw
かわりに リモートサーバを 自分で立ててみる
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
これだけなのに 動かない
やり方を変更1GitHubからソースをダウンロード 2ディレクトリ直下でgo get 3configgoを書き換える4ディレクトリ直下でgo build5作成されたlfs-test-serverで実行6httplocalhost8080mgmtにアクセス
Basic認証を通過するとこんなページが開きます
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
自己紹介
bull 名前鈴木雄登(moc_yuto)
bull 経歴PythonrarrJava amp ObjC rarrScala
Git LFSって
Git Large File Systemの略
Git LFSって
GitHubが発表
Git LFSって
bull オーディオ動画データ集グラフィックなどの大きなファイルをGitで扱うためのソフトウェア
bull Gitのプラグイン
何がいいbull Git全てのファイルの差分を取る全てのファイルがレポジトリに格納される
bull GitLFS巨大なファイルはLFSに格納する巨大なファイルは参照だけが格納される
GitLFSを使うと素早い差分計算ができる
他の利点
bull リポジトリスペースをもっと効率よく使える(Gitはサイズ制限がある)
bull CloneとFetchを素早くできる
bull 通常のGitFlowと同じように使える
実際に導入してみる
ダウンロード
httpsgit-lfsgithubcom
インストールダウンロードしたソースを
たったこれだけ
使い方1まずでかめのファイルを追加
2対象のファイルをトラックさせる
3こんな感じに設定が追加される
使い方4git lfsサーバを設定こんな感じでgitconfigに書き込む
5あとはいつもどおりPUSH
[lfs] url = ldquohttplocalhost8080userrepordquo
GitHubへの対応
GitHubへの対応
待ちましょうw
かわりに リモートサーバを 自分で立ててみる
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
これだけなのに 動かない
やり方を変更1GitHubからソースをダウンロード 2ディレクトリ直下でgo get 3configgoを書き換える4ディレクトリ直下でgo build5作成されたlfs-test-serverで実行6httplocalhost8080mgmtにアクセス
Basic認証を通過するとこんなページが開きます
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
Git LFSって
Git Large File Systemの略
Git LFSって
GitHubが発表
Git LFSって
bull オーディオ動画データ集グラフィックなどの大きなファイルをGitで扱うためのソフトウェア
bull Gitのプラグイン
何がいいbull Git全てのファイルの差分を取る全てのファイルがレポジトリに格納される
bull GitLFS巨大なファイルはLFSに格納する巨大なファイルは参照だけが格納される
GitLFSを使うと素早い差分計算ができる
他の利点
bull リポジトリスペースをもっと効率よく使える(Gitはサイズ制限がある)
bull CloneとFetchを素早くできる
bull 通常のGitFlowと同じように使える
実際に導入してみる
ダウンロード
httpsgit-lfsgithubcom
インストールダウンロードしたソースを
たったこれだけ
使い方1まずでかめのファイルを追加
2対象のファイルをトラックさせる
3こんな感じに設定が追加される
使い方4git lfsサーバを設定こんな感じでgitconfigに書き込む
5あとはいつもどおりPUSH
[lfs] url = ldquohttplocalhost8080userrepordquo
GitHubへの対応
GitHubへの対応
待ちましょうw
かわりに リモートサーバを 自分で立ててみる
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
これだけなのに 動かない
やり方を変更1GitHubからソースをダウンロード 2ディレクトリ直下でgo get 3configgoを書き換える4ディレクトリ直下でgo build5作成されたlfs-test-serverで実行6httplocalhost8080mgmtにアクセス
Basic認証を通過するとこんなページが開きます
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
Git LFSって
GitHubが発表
Git LFSって
bull オーディオ動画データ集グラフィックなどの大きなファイルをGitで扱うためのソフトウェア
bull Gitのプラグイン
何がいいbull Git全てのファイルの差分を取る全てのファイルがレポジトリに格納される
bull GitLFS巨大なファイルはLFSに格納する巨大なファイルは参照だけが格納される
GitLFSを使うと素早い差分計算ができる
他の利点
bull リポジトリスペースをもっと効率よく使える(Gitはサイズ制限がある)
bull CloneとFetchを素早くできる
bull 通常のGitFlowと同じように使える
実際に導入してみる
ダウンロード
httpsgit-lfsgithubcom
インストールダウンロードしたソースを
たったこれだけ
使い方1まずでかめのファイルを追加
2対象のファイルをトラックさせる
3こんな感じに設定が追加される
使い方4git lfsサーバを設定こんな感じでgitconfigに書き込む
5あとはいつもどおりPUSH
[lfs] url = ldquohttplocalhost8080userrepordquo
GitHubへの対応
GitHubへの対応
待ちましょうw
かわりに リモートサーバを 自分で立ててみる
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
これだけなのに 動かない
やり方を変更1GitHubからソースをダウンロード 2ディレクトリ直下でgo get 3configgoを書き換える4ディレクトリ直下でgo build5作成されたlfs-test-serverで実行6httplocalhost8080mgmtにアクセス
Basic認証を通過するとこんなページが開きます
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
Git LFSって
bull オーディオ動画データ集グラフィックなどの大きなファイルをGitで扱うためのソフトウェア
bull Gitのプラグイン
何がいいbull Git全てのファイルの差分を取る全てのファイルがレポジトリに格納される
bull GitLFS巨大なファイルはLFSに格納する巨大なファイルは参照だけが格納される
GitLFSを使うと素早い差分計算ができる
他の利点
bull リポジトリスペースをもっと効率よく使える(Gitはサイズ制限がある)
bull CloneとFetchを素早くできる
bull 通常のGitFlowと同じように使える
実際に導入してみる
ダウンロード
httpsgit-lfsgithubcom
インストールダウンロードしたソースを
たったこれだけ
使い方1まずでかめのファイルを追加
2対象のファイルをトラックさせる
3こんな感じに設定が追加される
使い方4git lfsサーバを設定こんな感じでgitconfigに書き込む
5あとはいつもどおりPUSH
[lfs] url = ldquohttplocalhost8080userrepordquo
GitHubへの対応
GitHubへの対応
待ちましょうw
かわりに リモートサーバを 自分で立ててみる
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
これだけなのに 動かない
やり方を変更1GitHubからソースをダウンロード 2ディレクトリ直下でgo get 3configgoを書き換える4ディレクトリ直下でgo build5作成されたlfs-test-serverで実行6httplocalhost8080mgmtにアクセス
Basic認証を通過するとこんなページが開きます
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
何がいいbull Git全てのファイルの差分を取る全てのファイルがレポジトリに格納される
bull GitLFS巨大なファイルはLFSに格納する巨大なファイルは参照だけが格納される
GitLFSを使うと素早い差分計算ができる
他の利点
bull リポジトリスペースをもっと効率よく使える(Gitはサイズ制限がある)
bull CloneとFetchを素早くできる
bull 通常のGitFlowと同じように使える
実際に導入してみる
ダウンロード
httpsgit-lfsgithubcom
インストールダウンロードしたソースを
たったこれだけ
使い方1まずでかめのファイルを追加
2対象のファイルをトラックさせる
3こんな感じに設定が追加される
使い方4git lfsサーバを設定こんな感じでgitconfigに書き込む
5あとはいつもどおりPUSH
[lfs] url = ldquohttplocalhost8080userrepordquo
GitHubへの対応
GitHubへの対応
待ちましょうw
かわりに リモートサーバを 自分で立ててみる
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
これだけなのに 動かない
やり方を変更1GitHubからソースをダウンロード 2ディレクトリ直下でgo get 3configgoを書き換える4ディレクトリ直下でgo build5作成されたlfs-test-serverで実行6httplocalhost8080mgmtにアクセス
Basic認証を通過するとこんなページが開きます
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
他の利点
bull リポジトリスペースをもっと効率よく使える(Gitはサイズ制限がある)
bull CloneとFetchを素早くできる
bull 通常のGitFlowと同じように使える
実際に導入してみる
ダウンロード
httpsgit-lfsgithubcom
インストールダウンロードしたソースを
たったこれだけ
使い方1まずでかめのファイルを追加
2対象のファイルをトラックさせる
3こんな感じに設定が追加される
使い方4git lfsサーバを設定こんな感じでgitconfigに書き込む
5あとはいつもどおりPUSH
[lfs] url = ldquohttplocalhost8080userrepordquo
GitHubへの対応
GitHubへの対応
待ちましょうw
かわりに リモートサーバを 自分で立ててみる
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
これだけなのに 動かない
やり方を変更1GitHubからソースをダウンロード 2ディレクトリ直下でgo get 3configgoを書き換える4ディレクトリ直下でgo build5作成されたlfs-test-serverで実行6httplocalhost8080mgmtにアクセス
Basic認証を通過するとこんなページが開きます
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
実際に導入してみる
ダウンロード
httpsgit-lfsgithubcom
インストールダウンロードしたソースを
たったこれだけ
使い方1まずでかめのファイルを追加
2対象のファイルをトラックさせる
3こんな感じに設定が追加される
使い方4git lfsサーバを設定こんな感じでgitconfigに書き込む
5あとはいつもどおりPUSH
[lfs] url = ldquohttplocalhost8080userrepordquo
GitHubへの対応
GitHubへの対応
待ちましょうw
かわりに リモートサーバを 自分で立ててみる
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
これだけなのに 動かない
やり方を変更1GitHubからソースをダウンロード 2ディレクトリ直下でgo get 3configgoを書き換える4ディレクトリ直下でgo build5作成されたlfs-test-serverで実行6httplocalhost8080mgmtにアクセス
Basic認証を通過するとこんなページが開きます
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
ダウンロード
httpsgit-lfsgithubcom
インストールダウンロードしたソースを
たったこれだけ
使い方1まずでかめのファイルを追加
2対象のファイルをトラックさせる
3こんな感じに設定が追加される
使い方4git lfsサーバを設定こんな感じでgitconfigに書き込む
5あとはいつもどおりPUSH
[lfs] url = ldquohttplocalhost8080userrepordquo
GitHubへの対応
GitHubへの対応
待ちましょうw
かわりに リモートサーバを 自分で立ててみる
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
これだけなのに 動かない
やり方を変更1GitHubからソースをダウンロード 2ディレクトリ直下でgo get 3configgoを書き換える4ディレクトリ直下でgo build5作成されたlfs-test-serverで実行6httplocalhost8080mgmtにアクセス
Basic認証を通過するとこんなページが開きます
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
インストールダウンロードしたソースを
たったこれだけ
使い方1まずでかめのファイルを追加
2対象のファイルをトラックさせる
3こんな感じに設定が追加される
使い方4git lfsサーバを設定こんな感じでgitconfigに書き込む
5あとはいつもどおりPUSH
[lfs] url = ldquohttplocalhost8080userrepordquo
GitHubへの対応
GitHubへの対応
待ちましょうw
かわりに リモートサーバを 自分で立ててみる
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
これだけなのに 動かない
やり方を変更1GitHubからソースをダウンロード 2ディレクトリ直下でgo get 3configgoを書き換える4ディレクトリ直下でgo build5作成されたlfs-test-serverで実行6httplocalhost8080mgmtにアクセス
Basic認証を通過するとこんなページが開きます
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
使い方1まずでかめのファイルを追加
2対象のファイルをトラックさせる
3こんな感じに設定が追加される
使い方4git lfsサーバを設定こんな感じでgitconfigに書き込む
5あとはいつもどおりPUSH
[lfs] url = ldquohttplocalhost8080userrepordquo
GitHubへの対応
GitHubへの対応
待ちましょうw
かわりに リモートサーバを 自分で立ててみる
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
これだけなのに 動かない
やり方を変更1GitHubからソースをダウンロード 2ディレクトリ直下でgo get 3configgoを書き換える4ディレクトリ直下でgo build5作成されたlfs-test-serverで実行6httplocalhost8080mgmtにアクセス
Basic認証を通過するとこんなページが開きます
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
使い方4git lfsサーバを設定こんな感じでgitconfigに書き込む
5あとはいつもどおりPUSH
[lfs] url = ldquohttplocalhost8080userrepordquo
GitHubへの対応
GitHubへの対応
待ちましょうw
かわりに リモートサーバを 自分で立ててみる
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
これだけなのに 動かない
やり方を変更1GitHubからソースをダウンロード 2ディレクトリ直下でgo get 3configgoを書き換える4ディレクトリ直下でgo build5作成されたlfs-test-serverで実行6httplocalhost8080mgmtにアクセス
Basic認証を通過するとこんなページが開きます
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
GitHubへの対応
GitHubへの対応
待ちましょうw
かわりに リモートサーバを 自分で立ててみる
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
これだけなのに 動かない
やり方を変更1GitHubからソースをダウンロード 2ディレクトリ直下でgo get 3configgoを書き換える4ディレクトリ直下でgo build5作成されたlfs-test-serverで実行6httplocalhost8080mgmtにアクセス
Basic認証を通過するとこんなページが開きます
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
GitHubへの対応
待ちましょうw
かわりに リモートサーバを 自分で立ててみる
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
これだけなのに 動かない
やり方を変更1GitHubからソースをダウンロード 2ディレクトリ直下でgo get 3configgoを書き換える4ディレクトリ直下でgo build5作成されたlfs-test-serverで実行6httplocalhost8080mgmtにアクセス
Basic認証を通過するとこんなページが開きます
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
かわりに リモートサーバを 自分で立ててみる
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
これだけなのに 動かない
やり方を変更1GitHubからソースをダウンロード 2ディレクトリ直下でgo get 3configgoを書き換える4ディレクトリ直下でgo build5作成されたlfs-test-serverで実行6httplocalhost8080mgmtにアクセス
Basic認証を通過するとこんなページが開きます
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
これだけなのに 動かない
やり方を変更1GitHubからソースをダウンロード 2ディレクトリ直下でgo get 3configgoを書き換える4ディレクトリ直下でgo build5作成されたlfs-test-serverで実行6httplocalhost8080mgmtにアクセス
Basic認証を通過するとこんなページが開きます
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
lfs-test-server
ここからダウンロード httpsgithubcomgithublfs-test-server
1go get githubcomgithublfs-test-server 2バイナリをダウンロード 3lfs-test-server
これだけなのに 動かない
やり方を変更1GitHubからソースをダウンロード 2ディレクトリ直下でgo get 3configgoを書き換える4ディレクトリ直下でgo build5作成されたlfs-test-serverで実行6httplocalhost8080mgmtにアクセス
Basic認証を通過するとこんなページが開きます
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
やり方を変更1GitHubからソースをダウンロード 2ディレクトリ直下でgo get 3configgoを書き換える4ディレクトリ直下でgo build5作成されたlfs-test-serverで実行6httplocalhost8080mgmtにアクセス
Basic認証を通過するとこんなページが開きます
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
Basic認証を通過するとこんなページが開きます
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
ユーザ追加
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
git pushすると
こんな感じで追加されていきます
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
ただ肝心のファイルが
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
エラーで アップロードできない
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
ということで 仕組みだけ説明しようと思います
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
今回動かせなかったところ
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
Git LFS serverGit server
local
sshでPUSH
httpsでPUSHPATHのみ
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい
所感
bull 大々的に打ち出したにしては結構普通なことをやっている
bull git自体レポジトリサイズの制限があるのでそれを超えられるのはありがたい