-2

これらの削除されたファイルに対して git add は機能しないようですが、変更をコミットするにはどうすればよいですか?

$ git status
# On branch master
# Changes not staged for commit:
#   (use "git add/rm <file>..." to update what will be committed)
#   (use "git checkout -- <file>..." to discard changes in working directory)
#
#       deleted:    ci/ci/__init__.py
#       deleted:    ci/ci/settings.py
#       deleted:    ci/ci/urls.py
#       deleted:    ci/ci/wsgi.py
#       deleted:    ci/manage.py
#
no changes added to commit (use "git add" and/or "git commit -a")
4

1 に答える 1

2

最も簡単なオプションは、 を使用することgit add -Aです。この-Aオプションは、追加および削除されたファイルをステージングします。

難しい方法が必要な場合はgit rm path/file.py、削除済みファイルに対して を使用して、削除をステージングします (既に手動で削除している場合でも)。

于 2012-09-26T01:33:52.070 に答える