2012-01-17 9 views
1

私はgitを使ってバックアップをしたいのですが、.gitの2倍以上のスペースを使うのはちょっとです。データをどこか別の場所に置くか、バックアップHDを.gitにマウントする必要があるかどうかは、素晴らしいパラメータですか?.gitを別の場所に置くことはできますか?

+0

バックアップ用にGitを使用する予定の場合は、[bup](https://github.com/apenwarr/bup)の使用を検討してください。 –

答えて

4

環境変数GIT_DIRを使用すると、.gitを現在の作業ツリー以外の場所に置くことができます。 Git man pageから

:リポジトリへのパスを設定し

--git-dir=<path> 

。これは、GIT_DIR環境変数を設定することによっても制御できます。現在の作業ディレクトリへの絶対パスまたは相対パスにすることができます。

(gitのフォーマットのリポジトリにそのデータを格納するコメントでGreg Hewgillで言及bup systemを含まない、Pythonベースの、)あなたはbacking up a Git repo in this SO questionための有効な選択肢があります注意してください。

+0

@GregHewgill:ああ、私はあなたの名前を台無しにすることができたとは思えません、申し訳ありません。 – VonC

関連する問題