重複の可能性:
GitとMercurialを使用した部分的なクローン
リポジトリファイルのコピー先の特定のディレクトリに切り替えて、次のことを試しました。
git clone git@github.com:path/to/file.java
しかし、それは私にエラーを与えています:リポジトリが見つかりません
誰かが何が起こっているのか、そして何をするのが正しいのか教えてもらえますか?(少し背景が傷つくことはありません!)
重複の可能性:
GitとMercurialを使用した部分的なクローン
リポジトリファイルのコピー先の特定のディレクトリに切り替えて、次のことを試しました。
git clone git@github.com:path/to/file.java
しかし、それは私にエラーを与えています:リポジトリが見つかりません
誰かが何が起こっているのか、そして何をするのが正しいのか教えてもらえますか?(少し背景が傷つくことはありません!)
Git 1.7 で実装されたスパース チェックアウトと呼ばれるものを調べてみるとよいでしょう。それ以前は、git では許可されていなかったと思いますが、github では、ファイルを開いて保存することで、Web インターフェイスから個々のファイルをいつでもコピーできます。
git はファイル レベルではなく、リポジトリ レベルで機能します (CVS/SVN とは異なります)。
その結果、クローンを作成する場合、通常はリポジトリ全体をクローンします。変更は、単純なファイルの変更ではなく、リポジトリ コンテンツの変更として追跡されます。