2017-12-20 15 views
1

私たちはGit LFSを使用しています。アーティストは、すべてのものを別のディレクトリに保存します。プログラマとして、私はそのディレクトリを必要としません。Git LFS - partial pull

ローカルの.gitignoreのようにディレクトリをプルできないようなものを作成できますか?

もしそうでなければ、私は別名を付けることができますか?

+0

[1つのフォルダを除くすべてのフォルダをgit-pullする方法](https://stackoverflow.com/questions/2416815/how-to-git-pull-all-but-one-folder) – Nogoseke

+0

git-lfsによって管理されているいくつかのファイルを無視したいのですか? – max630

+1

[git pullがいくつかのファイル/フォルダを無視する可能性がありますか?](https://stackoverflow.com/questions/36376136/is-it-possible-for-git-pull-to-ignore-some- files-folders) - 名前は不十分ですが、git-lfsについてです – max630

答えて

0

Git LFSには、this man pageと、this threadに記載されているように、包含/除外機能があります。
Powershellにgit config lfs.fetchexclude ".\DirectoryWithBigFiles\"と入力してください。

もっと良い解決策は、おそらくリポジトリのその部分をサブモジュールに分割することです。ノゴケの答えに記載されていますが、これは簡単です。

0

部分プルすることはできません。調査したいことがあるのはgit-submoduleです。

これは、基本的には既に持っているものの中に別のリポジトリをマウントしています。それを使用すると、作業したい部分を引き出すことができ、実際に更新しない限り、サブモジュールを引き出す必要はありません。