关于github:git:mv命令

git: mv command

我读到mv命令基本上与

1
2
3
$ mv README.txt README
$ git rm README.txt
$ git add README

当然,如果我这样做是否完全相同:

1
2
3
$ git rm --cached README.txt
# [rename file using right click rename]
$ git add README


不。当您想要的是从索引中取消对路径(在本例中是EDOCX1[1])的固定和删除时,建议使用EDOCX1[0]参数。无论修改与否,工作树文件都将单独保存。

在这种情况下,重命名文件的更好方法是使用git的build-in-mv命令。所以:

1
$ git mv README.txt README

将具有与第一种方法相同的效果,但类型较少。

字体:http://www.kernel.org/pub/software/scm/git/docs/git-rm.html


明白Git MV的目的是什么吗?.

是的,差不多一样。


看到Git MV记录移动了吗?

是一样的。