在开发中使用Git来管理代码,如果要删除代码文件,不要手动操作删除文件,而要使用命令去删除文件。
例如:要删除 app/code/Fenxiao/RegisterMobile_back/ 文件夹下面的代码使用下面命令:
git rm app/code/Fenxiao/RegisterMobile_back/
git commit -m "delete RegisterMobile_back"
git push
如果手动使用rm xxxx 删除了文件,文件将会出现下面情况。
怎么办呢?
先使用:git restore app/code/WeltPixel/Backend/Controller/Adminhtml/Licenses.php 命令恢复正常,然后使用下面的命令操作。
git rm app/code/WeltPixel/Backend/Controller/Adminhtml/Licenses.php
[root@ip-172-31-25-129 public_html]# git rm app/code/WeltPixel/Backend/Controller/Adminhtml/Licenses/Index.php
rm 'app/code/WeltPixel/Backend/Controller/Adminhtml/Licenses/Index.php'
You have mail in /var/spool/mail/root
[root@ip-172-31-25-129 public_html]#