並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 11 件 / 11件

新着順 人気順

git-lfsの検索結果1 - 11 件 / 11件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

git-lfsに関するエントリは11件あります。 gitGittechfeed などが関連タグです。 人気エントリには 『Bitbucket の Git LFS でバイナリファイルをバージョン管理する』などがあります。
  • Bitbucket の Git LFS でバイナリファイルをバージョン管理する

    こんにちは。これを読んでいる方の中には、設計書などのドキュメントをExcelファイルで作成していたり、成果物と呼ぶファイルをソースコードと一緒にバージョン管理をしている(したい)方がいらっしゃるかと思います。このブログでは、そのようなお客様からよく質問される Git LFS についてご紹介します。 Git で バイナリファイル や 大容量のファイル を取り扱うときに困る事 Bitbucket のお問合せも増えてきて、改めて Git の導入を検討しているユーザーが増えてきているなと実感しています。それと同時に様々なご相談を頂くことも増えました。その中でも特に頂くご相談の一つに「Gitで成果物も管理してトレーサビリティを向上させたい。」というご要望があります。 ここで言う成果物とは「Excelなどで作成した設計書などのドキュメント」「VisioやCADといった作図ツールで出力した図面ファイル」

      Bitbucket の Git LFS でバイナリファイルをバージョン管理する
    • 【重要なお知らせ】BacklogはGit LFSなどの利用を推奨し、GitリポジトリとGitリポジトリ内のファイルのサイズを2020年9月上旬から順次制限します | Backlogブログ

      Backlogを安定して運用し全てのお客様に安心してご利用いただくために、2020年9月上旬からGitリポジトリのサイズとGitリポジトリ内のファイル単体のサイズを制限します。これらのサイズの制限を超える場合、リポジトリへのプッシュはブロックされます。大きすぎるファイルを管理する方法として、後述のGit LFSやファイル共有を推奨します。 適用される制限、制限の背景、制限の対象と適用スケジュール、制限にともないお客様でご対応が必要なケースについてご説明します。 適用される制限 2020年9月上旬より適用される、Backlogの各プロジェクトに存在するGitリポジトリのサイズ(以下、リポジトリサイズ)とGitリポジトリ内のファイルサイズ(以下、ファイルサイズ)の制限について、具体的に説明します。 ファイルサイズは最大100MBまで ファイルサイズは100MBを上限とし、それ以上は制限の対象と

        【重要なお知らせ】BacklogはGit LFSなどの利用を推奨し、GitリポジトリとGitリポジトリ内のファイルのサイズを2020年9月上旬から順次制限します | Backlogブログ
      • Git LFS について(オブジェクトとロック)

        以前に 「Git LFS を使ってみる」という記事を書いたのですが、現在のものと少し合わなくなってきている感じがしたので書き直しました。 Git LFS が出始めの頃と比較すると利用できる環境は格段に増えています。 出始めの頃は別パッケージとしてインストールが必要でしたが、現在は Git for Windows の中に含まれています。 Git LFS は、指定されたファイルタイプ(拡張子による設定など)によって、特別な処理を行いバージョン管理させる仕組みとなっています。 具体的には、比較的ファイルサイズが大きくなるバイナリファイルを対象に指定して、バイナリファイルへのリンク情報をテキストの形にして git によるバージョン管理に載せる動きとなります。 リポジトリ上では、バイナリファイルは git の標準のデータ構造とは別の場所に格納されていたりします。 現在においては、各種 git リポジ

          Git LFS について(オブジェクトとロック)
        • 「Git for Windows」v2.36.0が公開 ~「Git LFS」の脆弱性に対処/「-remerge-diff」オプションの追加、「fsync」設定の改善なども

            「Git for Windows」v2.36.0が公開 ~「Git LFS」の脆弱性に対処/「-remerge-diff」オプションの追加、「fsync」設定の改善なども
          • Git LFS のリポジトリをcloneやpullしたときにどうなるのか - Qiita

            はじめに Git LFSを導入したときに他の人から見るとどうなるのか調べました。 pushする側は正しく設定されていると思うので、そちらはあまり説明せず、 リポジトリを共有しているお客さんなどの他人から見るとどう見えるかを軽く調べました。 Git LFSを導入後 clone/pullする場合 特に何もしなくても正しく使えます。 下のURLなどを参考にgit-lfsを入れたあとにcloneなどをする場合です brewが入っているとこれで大丈夫です。 $HOME/.gitconfig に項目が作られ、cloneやpullのときにgit-lfs コマンドがある前提で正しく動きます。 git lfs install を忘れると.gitconfig が作られないので 「導入してないとき」と同じことになりますので そこは気をつけてください。(brew install だけで達成感があるので忘れがちです

              Git LFS のリポジトリをcloneやpullしたときにどうなるのか - Qiita
            • Gitリポジトリのコピー時、git lfs migrateでGIT-LSF移行 - Qiita

              はじめに Gitって難しいですね。どうやってよいかいつも悩んでいるように思えます。 お仕事で別リポジトリへのコピー作業を行ったのですがすんなりいかなかったので調べた結果をまとめて記述しておきます。 コピー元リポジトリからGitHubのリポジトリへ丸ごとコピー(Commit情報やtagも反映)したいのだが コピー元リポジトリにバイナリファイルが入っているがLSFを使用していな状態でCommitされている。 コピー先リポジトリはLFSが使える。 「git clone --mirror」しただけではリポジトリのコピーが出来ない。(100MB以上のファイルはCommitできない旨のエラーが発生してCommitできない。) 「git lfs migrate」で必要なバイナリファイルをLFSに登録しなおすことによりリポジトリのコピーが可能になりました。 前提 コピー元リポジトリからコピー先のGitHu

                Gitリポジトリのコピー時、git lfs migrateでGIT-LSF移行 - Qiita
              • 「Git LFS × AWS S3」で大容量ファイルを構成管理する - 電通総研 テックブログ

                こんにちは、ISID 金融ソリューション事業部の孫です。 皆さんはGitでソースコードの構成管理を行う中で、バイナリファイルのサイズが大きすぎてGitHubなどのホスティングサービスからブロックされたりした経験はないでしょうか。 実は、最近UnrealEngineを使ってゲームを開発しているところで、そうした大容量ファイルの管理問題に直面しました。 こういう問題を解決するために、Git LFS というアップローチがあります。 今回の記事では、Amazon S3(以下 S3)を用いて独自のGit LFSサーバを建てる方法を紹介します。 ※構成イメージは以下の図をご参照ください。 Git LFSとは GitHub でのサイズ制限によってGitHubでは100MBを超えるファイルをブロックします。 サイズ制限を解消するため、大容量ファイルを効率的に扱う「Git LFS」が利用されます。 Git

                  「Git LFS × AWS S3」で大容量ファイルを構成管理する - 電通総研 テックブログ
                • git lfs migrate で Git-LFS 移行したときのメモ - 戸袋に手を引き込まれないように

                  Mercurial(Hg)からGit移行移行したついでに、ほぼ1GBとかあるリポジトリ*1をGit-LFSに移行した際のメモです。 Git-LFSを扱えるサービスとしてはBitbucket CloudよりもGitlab.comの方が制限が緩かったので、そちらへの移行も同時に行いました。 ja.confluence.atlassian.com gitlab.com 作業環境: Windows 10 + Git for Windows(+Git Bash,Git LFS) 0. BFGを使わなかった理由 1. Bitbucket Cloud から --mirrorでクローン 2. git lfs migrate info による事前調査 3. git lfs migrate import 実行 4. Gitlab.com へ --mirror でプッシュ 5. 参考資料ほか 0. BFGを使わ

                    git lfs migrate で Git-LFS 移行したときのメモ - 戸袋に手を引き込まれないように
                  • Pure SSHなGit LFSを使う - 開発・設定メモ

                    以前のGit LFSは常にHTTPでサーバに接続していました。 しかし、git-lfsの最近のバージョンはSSH接続もサポートしています。 また、リモートのGitレポジトリとは違う場所にSSHで接続するGit LFSのサーバを作ることもできます。 やりたいこと リモートのGitレポジトリとは別のSSHでアクセスできるマシンをGit LFSのサーバにしてデータを置きたい。 例えば、100MB超のファイルを含むGitレポジトリをGitHubで管理したいが、GitHubのGit LFSが使えない場合。 注: GitHubへは100MB超のファイルがあるとpushできません。またGit LFSの無料枠は1GBです。 条件等 LinuxなSSHサーバが既にある。とにかくSSH接続だけで済ませたい。 逆に言うと、SSH接続が前提なので、パブリックなレポジトリではセキュリティ的に大変かもしれません。 G

                      Pure SSHなGit LFSを使う - 開発・設定メモ
                    • Git LFS管理しているファイルを通常のGit管理に戻す方法|nanase

                      既にGit LFSで管理しているファイルをLFS管理から除外する方法のメモ Git LFSを辞めたくなった理由 ・ GitHubの1GB制限に引っ掛かりそう ・ 結局cloneするときは全ファイル必要 ・ 単体で100MBを超えるような巨大なファイルは特にないリポジトリを作り直す方法リポジトリを作り直せるのであれば素直にリポジトリ作り直すのが一番早いと思います。 ちなみにGitHubのリモートストレージはここ見る限りリポジトリ削除しないと解放されないっぽいです。(forkとかあるし言われてみれば納得) リポジトリを作り直さない方法自分は直近リモートストレージは今のままで問題ないのでこちらの方法を実施しました。 1. .gitattributesからLFS管理を辞めたいファイルの設定を削除 以下のような行がlfsの設定です。 例) pngファイルをLFS対象にする例 *.png filter

                        Git LFS管理しているファイルを通常のGit管理に戻す方法|nanase
                      • Git LFSのファイルDLをスキップする - Qiita

                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                          Git LFSのファイルDLをスキップする - Qiita
                        1

                        新着記事