2

MacBook Pro (OS X Mountain Lion) で git リポジトリを数か月使用しています。ほとんどの場合、私は SmartGit クライアントを使用していますが、コマンド ラインも使用しています。今日、私はいくつかのファイルを変更し、SmartGit に行ってコミットとプッシュを行いましたが、SmartGit にはリポジトリ名が「ありません」でした。

Finder を使用して、作業ツリー フォルダーとサブフォルダーがすべて正常な状態であることを確認しました。

コマンド ラインで「ls -a」を実行すると、.gitignore ファイルが表示されましたが、作業ツリー フォルダーに .git フォルダーが表示されませんでした。

「git status」を試してみたところ、次のようになりました。

致命的: git リポジトリ (または親ディレクトリのいずれか) ではありません: .git

Windowsマシンにも同じリポジトリがあり、正常に動作しています。まだコミットされていない MacBook Pro 上の変更されたファイルが欠落しているだけです。

続行する方法に関する提案はありますか?

4

1 に答える 1

8

git cloneWindowsマシンから一時ディレクトリにリポジトリを移動し(コピーしても同様です)、.gitディレクトリを元の作業ディレクトリに移動することをお勧めします。

于 2013-02-26T06:05:23.240 に答える