問題タブ [git-lfs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
3788 参照

azure-devops - Visual Studio Team Services がホストするビルド エージェントで git lfs を使用する方法

git lfs を使用して、git リポジトリの大きなファイルを保存します。次に、ホストされたエージェントでこのレポを構築しようとします。私のビルドはとてもシンプルです。これには、PowerShell を実行するという 1 つのタスクがあります。呼び出されたスクリプトで最初にやりたいことは、lfs の依存関係を取得することです。したがって、スクリプトには次のものがあります。

残念ながら、私のビルドは次のエラーで失敗します:

ホストされたエージェントには何もインストールできないので、git lfs を利用できるようにするにはどうすればよいですか?

EDITこの問題では、ここで 説明されている git lfs 認証の問題については話していません。私は厳密に を呼び出す問題について話していgit lfsます。

を呼び出すことができたらgit lfs、この回答を見て認証の問題を解決してください。

0 投票する
1 に答える
548 参照

git - git-lfs バイナリ BLOB のサーバー側とクライアント側の管理

pdfすべてのファイルを追跡するとどうなりますか。

しかし、インストールしていない別の開発者が新しいファイルgit-lfsをプッシュしますか? pdfテキストポインタまたは完全なバイナリを使用していますか? バイナリ BLOB のバージョン管理を担当するのはサーバーですか、それともクライアントですか?

サーバー側の場合、基本的にバイナリ タイプを 1 回追跡でき、他の開発者がバイナリ BLOB を git にプッシュすることを心配する必要はありません (これは ですgitlab)。

0 投票する
0 に答える
137 参照

git - プライベート リポジトリ + wiki の github wiki に github git-lfs イメージを埋め込むことは可能ですか?

Github では、Wiki ページに画像を埋め込むことができます。

問題は、プライベート リポジトリの場合、イメージにアクセスする権利が、次のように URL に追加された一時的なトークンによって決定されることです。

この URL は機能しますが、一時的にしか機能しません。より安定した方法はありますか?

0 投票する
2 に答える
677 参照

git - Bitbucket - git lfs でリポジトリをプッシュする

ファイルを bitbucket リポジトリにプッシュしようとすると (git LFS によって追跡されるファイルの一部、パターンは*.uasset)、次のエラーが発生します (実際の資格情報を で変更しました---):

何が悪いのかわからない。このエラーを解決する方法を教えてもらえますか?

0 投票する
2 に答える
2388 参照

xcode - Xcode と git-lfs

git-lfsを使用してインストールしhomebrewましたが、コマンド ラインから正常に動作します。Xcode にテキスト ファイルを追加することもできますが、Xcode で追跡するファイルを追加しようとしても、git-lfs効果はありません (ファイルは Xcode のファイル リストに「?」のままで、コマンド ラインは、ファイルは実際には追加されませんでした)。いくつかの調査の後、追加しようとし~/Library/LaunchAgents/my.startup.plistましsetenv PATH /usr/local/binたが、効果がありませんでした。

Xcode をうまく使うにはどうすればよいgit-lfsですか?

0 投票する
1 に答える
3496 参照

git - git lfs は、ローカルまたは「近い」セカンダリ ストレージ \ キャッシュをサポートしていますか?

git lfs を使用する場合、大きなファイルのダウンロード時間を最小限に抑えることができるかどうかを知りたいです。

具体的には、次のシナリオです。

  • ブランチを切り替えるときにファイルを保持する
  • 同じネットワーク内の別のリポジトリからファイルを取得できるようにする - (これは、リモートの「マスター」サーバーにアクセスするよりも高速です)

[git annex の方がこれらの機能をより適切にサポートしていることは知っていますが、Windows のサポートには問題があります]

0 投票する
3 に答える
2238 参照

git - 常にパスワードを与えずに git lfs を使用する gitlab プロジェクトのクローンを作成する

gitlab で git lfs を試すことにしました。ssh では動作しないことに気付いたので、https を使用することにしました。プッシュは問題なく動作しますが、プロジェクトのクローンを作成しようとすると、すべてのファイルのユーザー名とパスワードを求められました。

それはちょっと面倒です。それに対する回避策はありますか?


編集 2018

この問題は持続しますが、本当の解決策はどこにありますか? それのための簡単で直接的なレシピはありますか?

リンクhttps://git-scm.com/docs/gitcredentialsおよびgit-lfs/wiki/Tutorialにはおそらく何かがありますが、客観的な解決策はありません。

私が説明した状況git lfs env

そして、git clone https://github.com/myPrivate/project1 クローン作成プロセスが完了していない(バグ)という問題を実行すると、 常にusernaeとパスワードが提供されていました...

資格情報を実行しようとした場合にも問題が発生します ( issue #2223などを参照)。


試用レポート:

  • git config credential.helper何も出力しない、空のメッセージ。

  • git config -f .lfsconfig lfs.url https://github.com/myPrivate/MyProj1何でも受け入れます...では、ブラウザのURLですか、それとも.gitURLですか?
    その後、コマンドgit add .lfsconfig「致命的です:gitリポジトリ(または親ディレクトリのいずれか)ではありません:.git」という両方のケース(.gitを含むまたは含まないURL)

  • git config credential.https://github.com/myPrivate/MyProj1 myusername「fatal: not in a git directory」と言いますが、もちろん、最初にクローンを作成する必要があります (!)。

  • ...

0 投票する
3 に答える
12976 参照

git - git lfs pull が一部のファイル/フォルダーを無視することは可能ですか?

短い質問: 通常の git pull が一部のファイルを無視するように git を構成することは可能ですか?

問題の説明: (git lfs を使用して保存された) いくつかの大きなデータ ファイルを含むリポジトリがあります。

データ ファイルを扱う一部の開発者はこれらのファイルの更新されたバージョンを必要としますが、他の開発者はファイルを必要としますが、最新バージョンとは限りません。

更新されたコード バージョンが必要です。また、データ ファイルはコードと同じリポジトリにあります。

通常のプルではデータ ファイルが更新されないように設定したいと考えています。

  • LFS からファイルをダウンロードせずにプルを実行できることはわかっていますが、これによりファイルがポインター ファイルに置き換えられ、以前のバージョンのファイルが必要になります。