Gitリポジトリ内のファイル名を変更する 質問する

Gitリポジトリ内のファイル名を変更する 質問する

Git はファイル名の変更をどのように処理しますか?

ファイル名の変更は変更として検出されますか、それとも「失われた」ファイルを削除して、新しいファイルを追加する必要がありますかgit add?

ベストアンサー1

変更は自動的に検出され、「新しい」ファイルがインデックスに追加されるため、必要なコマンドは 1 つだけです。

$ git mv application.py newApplication.py
$ git status
# On branch buildServer
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#       renamed:    application.py -> newApplication.py

そしてもちろんコミットも...

おすすめ記事