mvコマンドは基本的にと同じだと読みました
$ mv README.txt README
$ git rm README.txt
$ git add README
念のために言っておきますが、このようにした場合もまったく同じですか。
$ git rm --cached README.txt
# [rename file using right click rename]
$ git add README
いいえ。パラメータは、ステージングを解除して、インデックスからのみ--cached
パス(この場合は)を削除する場合に推奨されます。README.txt
作業ツリーファイルは、変更されているかどうかに関係なく、そのまま残されます。
この場合、ファイルの名前を変更するより良いアプローチは、mv
gitの組み込みコマンドを使用することです。それで:
$ git mv README.txt README
最初のアプローチと同じ効果がありますが、タイプは少なくなります。
フォント:http ://www.kernel.org/pub/software/scm/git/docs/git-rm.html
git-mvの目的は何ですか?を参照してください。。
はい、ほとんど同じです。
git mv records moveを参照してください。
それは同じだ。