私は最近 using から usingubuntu 14.04
にアップグレードしましたが、うまくいっているようです。ただし、もはや私のGitリポジトリ(まだプッシュしていないローカルコミットがある場所)の1つを使用できないことを除いてください。14.10
apt-get dist-upgrade
git
たとえば、コマンドを実行するたびに、git status
次のメッセージが表示されます。
致命的: 参照形式が無効です: 'refs/stash (1)'
リポジトリリストが破損している可能性があると思いましたが、git stash clear
何の効果もありませんでした(コマンドがエラーや出力なしで実行され、まだ上記のエラーが発生しました)。
diff
ファイルを手動で作成して新しいリポジトリを完全に作成する前に、このローカルリポジトリを復元してみることはできますか?使っていますgit 2.1.0
答え1
私の考えでは問題は結局、それは他の問題に関連していますエラーメッセージも異なります。私のホームディレクトリは、いくつかのファイルのサフィックスに(1)
。git
gitでは内部についてはわかりません...)
結局、diff
ローカルストアとリモートストアの間を移動し、ディレクトリを削除し、ファイルを再コピーして適用しました.patch
。
答え2
.git/refs/
削除することもできます。コレクション(1)文書。