1

.git フォルダーのサイズが大きく、必要がなかったため、プロジェクトから .git フォルダーを削除しました。ファイルの名前を変更しようとすると問題が発生するようになりましたfatal: Not a git repository (or any of the parent directories): .git

そこで、オーガナイザーに入り、リポジトリタブからプロジェクトを削除しました。保存して再度開きますが、プロジェクトを開くと新しいリポジトリが作成され、名前を変更しようとすると同じメッセージが再び表示されます

4

1 に答える 1

2

Xcode にはおそらく Git メタデータが別の場所にあるため、.git フォルダー (すべてのリポジトリ コミット データがあった場所) が見つからない場合、おそらく混乱を招きます。

試すこと:Product -> CleanおよびOrganizer -> Projects -> Delete derived data.

それでもうまくいかない場合は、より極端な回避策があります。

  • Xcode で [ Create repository ]​​ボックスのチェックを外して、Xcode で新しいプロジェクトを最初から作成します。次に、すべてのファイルを壊れたプロジェクトから新しいプロジェクトに移動します。

編集:OPのコメントに従って、実際に.gitフォルダーを削除したことを確認してください(それが実際にやりたい場合)。これは隠しフォルダであり、通常は Finder には表示されません。ターミナルから一覧表示して削除できます。

于 2013-08-25T10:40:43.053 に答える