1.使用文件系统重命名
就是在工作空间手动重命名文件。例如我们将工作空间中的ass.log文件改名为gai.log。此时我们去调用git status命令会看到如下内容:
git提示我们ass.log文件被删除,新添加gai.log文件。此时我们又两个做法
一.先调用rm命令,在调用add命令
git rm ass.log
git add gai.log
再次查看状态时发现git提示我们ass已经改名为gai,这是我们想要的一个结果。
二.直接使用add . 命令
git add .
第二种就是直接调用add .命令,我们发现它会产生和之前一样的结果。
2.使用git mv对文件重命名
git mv ass.log gai.log
先执行mv命令,紧接着执行git status命令查看下状态。
我们会发现不需要add和rm直接就是准备好的状态。
我们只需要commit一下就可以了
git commit -m 'ass改名为gai'
可以看出使用mv命令要方便了许多。mv命令除了这样使用还可以移动文件的位置。
使用mv命令移动文件位置
我们先创建个文件夹
mkdir log
可以看到文件夹已经创建好了
git mv gai.log log/
一样的在执行完命令后查看下状态
我们看到gai已经在log文件夹下了,用同样方法我们也可以移动文件夹。我们在创建一个文件夹asset
mkdir asset
git mv log asset/
可以看到我们已经移到相应的文件夹下了