0

古い Gitorious インストールがありましたが、それが戻ってこないことは明らかです。リポジトリからリポジトリ (主に wiki リポジトリ) を復元したいと考えています。ウィキを元に戻すためだけに、Gitorious を再度セットアップするという長くて面倒なプロセスを繰り返したくありません... 実際、古いインストールをすぐにクリーンアップ (削除) したいと考えています。とはいえ、走っているときは最高でした!

私はまだ gitorious 用のデータベースを持っているので、どの .git ファイルが必要で、どこにあるのかを知っています。

私は git-daemon をセットアップしようとしていました (私は Linux (ubuntu) セットアップを使用しています) が、うまくいきません。「foo.git」ファイルをどこかにコピーしてクローンできるのではないかと期待していました。

現在、私の .git ファイルはユーザーの git のホーム フォルダーにあります。それらを移動しても問題ありませんが、これについてどうすればよいかわかりません。

gitデーモンを実行していますが、「localhost」経由で接続しようとすると「予期せずハングアップ」し、すべてのリポジトリにも「export-ok」ファイルが含まれています。LAN 経由で接続し、他の git 初期化されたディレクトリを ssh 経由で複製できます。

foo.git (f13f9ed412591ce72f7b3cb793605e93ce.git のようなもの) ファイルを git 初期化済みリポジトリにコピーして、そこで操作することはできますか? .git ファイルを展開するために使用できる git ツールはありますか? <-- 確かに Git がツールになると思いますよね?

4

1 に答える 1

3

これ.gitはファイルではなくフォルダーであり、git リポジトリはファイルとフォルダーだけであるという点で軽量です。リポジトリを好きな場所にコピーできます。

あなたが言ったので、必要に応じて、リポジトリを複製して、複製されたリポジトリで作業localhostすることもできます。git clone /path/to/repo.gitデーモンやその他のものを実行する必要はありません。

于 2012-01-14T02:38:00.807 に答える