5

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
4

3 に答える 3

6

いいえ。パラメータは、ステージングを解除して、インデックスからのみ--cachedパス(この場合は)を削除する場合に推奨されます。README.txt作業ツリーファイルは、変更されているかどうかに関係なく、そのまま残されます。

この場合、ファイルの名前を変更するより良いアプローチは、mvgitの組み込みコマンドを使用することです。それで:

$ git mv README.txt README

最初のアプローチと同じ効果がありますが、タイプは少なくなります。

フォント:http ://www.kernel.org/pub/software/scm/git/docs/git-rm.html

于 2011-04-28T04:26:12.343 に答える
4

git-mvの目的は何ですか?を参照してください。。

はい、ほとんど同じです。

于 2011-04-28T04:26:28.560 に答える
3

git mv records moveを参照してください。

それは同じだ。

于 2011-04-28T04:39:01.800 に答える