1、問題を解決するために
デフォルトでは、すべての最新のデータは、リモートリポジトリのgitがローカル更新を引っ張る動作します。
しかし、あなたが特定のファイルをしたいか、指定したフォルダを更新した場合、どのように動作しますか?
2、gitの一つだけのファイル/フォルダを引きます
-
設定して
core.sparsecheckout
trueに
$ gitのコンフィグcore.sparsecheckout 真
-
core.sparsecheckout
プル真が許可されている、指定したファイル/フォルダを許可するかどうかを制御するための方法が提供。 -
この方法は、後でこの機能せず、以前のバージョンGit1.7.0に適しています。
-
では
.git/info/sparse-checkout
、文書(作成されていない場合)、指定されたファイル/フォルダを追加します。 -
最後に、あなたがチェックアウト指定したファイル/フォルダを実現することが可能とブランチを引っ張って欲しいです。
$ gitのプル原点マスター