いくつかの文脈で、私は既存のgitosisインストールを壊したUbuntuをアップグレードしました(ここではbug #368895参照)。パッケージからgitosisを再インストールしました。私は今、私の全体の設定とリポジトリのセットを古いgitosisのインストールから移行したいと考えています(これはまだ存在していますが、そこから引き出すことができますが、そうでなければ壊れています)。ローカルファイルシステムのリポジトリとgit-merge
これでgitosis-adminディレクトリを2つずつローカルに作成しました。 1つは完全な履歴を持ち、もう1つは空です。私はこの歴史を取り上げたい。ここけれども何が起こっているのです:
[email protected]:~/gitosis-admin-new$ git merge ../gitosis-admin-old/
fatal: '../gitosis-admin-old/' does not point to a commit
~/gitosis-admin-old/
と
~/gitosis-admin-new/
でGitのリポジトリがあるさ
...私はおそらくはるかに長く持っている、あまりにも他のリポジトリのためにこれを行う必要があるつもりだとより重要な履歴があるので、コピーアンドコミットはオプションではありません。
私は間違っていますか?私は.git/HEADを指し示そうとしましたが、私が理解しているのはコミットですが、うまくいきません。誰かがこれを行う方法を説明できますか?ありがとう!
受け入れ; 'マスター'のためにジャメッサンの答えで1つを得る!どうもありがとう :) –