1

次のコマンドを使用してターミナルアプリケーションを使用してGitリポジトリを作成した後

プロジェクトディレクトリにシェルを集中させる

$ cd ~/Desktop/Myproject

Gitリポジトリの設定

$ git init

「ステージングエリア」用のファイルの準備

$ git add .

私の最初のコミットをする

$ git commit -m 'Initial Checkin'

Xcodeでコミットしようとすると、

有効な作業コピーが見つからなかったため、操作を実行できませんでした。

ファイルがソース管理下にあることを確認して、再試行してください。

しかし、プロジェクトファイルと$ gitステータスのいずれかをシェルに変更すると、Xcodeでいじったファイルが変更され、そこからコミットできることがわかります。なぜXcodeではないのですか?

ローカルのgitリポジトリに変更をコミットできませんでしたが、提案は問題を解決しませんでした。

4

2 に答える 2

0

これは一度発生しましたが、Xcodeを終了して再度開くことで問題が解決しました。

于 2013-01-29T19:01:16.977 に答える
0

XCodeを再起動しても問題が解決しない場合は、ターミナルから正常に機能すると言っているので、XCodeにもう一度追加してみてください。

[オーガナイザー]->[リポジトリ]->[リポジトリの追加](左下隅)->プロジェクトへの正しい値とローカルパスを設定します

私の推測では、XCodeの外部にリポジトリを作成したため、何らかの理由でリポジトリが正しく検出されないか、適切な権限がありません。XCodeを介してリポジトリを再追加すると、この問題の解決に役立つ場合があります。

于 2013-01-30T02:14:45.427 に答える