0

gitignore にあるリソースにファイルを追加しようとするたびに、Xcode は私に通知し続けます

「次のパスは、.gitignore ファイルの 1 つによって無視されます: res 本当に追加したい場合は -f を使用してください。致命的: ファイルが追加されていません」

そのため、gitignore から res フォルダーを削除してリソースを追加し、ファイルを Xcode にドロップし、最後に res フォルダーを gitignore に再度追加してステージの変更を削除します。

この手順を実行するためのより良い方法はありますか?

バイナリファイルが多すぎるため、resフォルダーをgitignoreに保持しています。そうしないと、gitフォルダーのサイズが天文学的に増加し始めます

4

1 に答える 1

1

--forceフラグ onを使用して追加できますadd

git add -f res/foo
git commit -m "more resources"

(または、ワイルドカードを使用して、たとえばgit add -f res/*)

おまけのヒント: gitignore に一致するにもかかわらずコミットされたファイルを一覧表示する場合は、次のようにします。

git ls-files -i --exclude-standard
于 2013-06-14T17:07:16.630 に答える