2
コマンドgitのためにハードリンクされたGitのディレクトリを作成「gitのクローンgitのを://git.kernel.org/pub/scm/git/git.git」クローンとして、ディレクトリという名前のgitにはgit私は期待した。 Gitという名前のディレクトリが同じレベルで見つかるとは思っていませんでしたが、gitとハードリンクされていました。gitのクローンが
なぜですか?
コマンドgitのためにハードリンクされたGitのディレクトリを作成「gitのクローンgitのを://git.kernel.org/pub/scm/git/git.git」クローンとして、ディレクトリという名前のgitにはgit私は期待した。 Gitという名前のディレクトリが同じレベルで見つかるとは思っていませんでしたが、gitとハードリンクされていました。gitのクローンが
なぜですか?
Gitがそのディレクトリを作成していないことは確かです。他のものが持っている必要があります、またはあなたはコマンド出力を誤解しました。さらに情報を投稿すると役立つかもしれません。どのようにについて:
rm -rf git Git
ls -li
git clone git://git.kernel.org/pub/scm/git/git.git
ls -li
だけ明確にするために、それはOS X(またはほとんどのシステム)上の2つのディレクトリをハードリンクすることはできません。
編集:あなたはそうです、Time Machineはディレクトリハードリンクを作成します。 OS Xの奇妙なファイルシステムの機能は最も魅力的です。 ^^
ハードリンクされたディレクトリエントリをサポートするどのOS /ファイルシステムを使用していますか? –
ねえ、私はあなたがgitが好きだと聞きました。だから私はgitをあなたのgitにクローンしました。 (申し訳ありませんが、簡単すぎました) – MatrixFrog
Greg:ハード・リンクされたディレクトリをサポートするOS Xは、Time Machineが使用するため、使用しています。 gitとGitの両方が同じinodeを持ち、どちらか一方を削除すると両方が削除されます。 – virtualsue