以下是以下
为什么当我将不同的分支检出到不同的文件夹时,第一个分支会丢失一些文件,但是使用第二个命令时,一切都正常?
git
命令之间的区别:git checkout branch
git checkout branch .
git checkout . #<-- used at the branch
为什么当我将不同的分支检出到不同的文件夹时,第一个分支会丢失一些文件,但是使用第二个命令时,一切都正常?
.
并没有。所以它只是路径。只有当你说git checkout . --
时,它才会成为分支,此时 git 会抱怨没有名为.
的修订版本。 - Jan Hudec