現在、ローカルHDDの1つでgitを設定していますが、最終的にはすべてのgitリポジトリを別のhddに移動します(作業ファイルを自分のファイルから分割したいのですが、まだドライブがありません)。ドラッグアンドドロップするだけで、これらのローカル作業gitリポジトリを新しいhddに移動することは可能でしょうか?
私はMacOSX Lionを持っていて、自宅を使用する複数のMac用のローカルリポジトリをセットアップしていますNASサーバーをマザーシップとして使用しています。私はまだこのgitの初心者なので、ヒントはたくさんあります。感謝します。ありがとう!
はい、すべてのファイルを他のコンピューターにコピーするだけです。ただし、名前がドットで始まるファイルを意味する「隠し」ファイルも必ずコピーしてください。
方法を説明するページへのリンクは次のとおりです 隠しファイルをFinderに表示させる 。
すべてのgit-repositoryの最上位ディレクトリには、.git
という隠しフォルダーがあります。このフォルダには、すべての履歴、リビジョンなどが含まれています。そのフォルダ内には、リポジトリを移動した後に必要に応じて変更できるconfig
というファイルもあります。
つまり、基本的にこの.git
フォルダーは、ベアプロジェクトファイルとgit対応リポジトリの違いを生むすべてのものです。
Git-dataはgitリポジトリの(非表示の)フォルダに保存されます...したがって、フォルダ全体を移動してもすべて問題ありません。 LinuxとWindowsでは、このように機能するので、OSXでもうまくいけば。
リポジトリを作成して移動することで試してみることができます;)