背景
git应用管理过程中特此纪要!
问题
1. 如何删除已经到远端的数据文件?(该文件在本地没有存在的必要,不考虑该文件在本地的情况)
2. 如何删除已经到远端的数据文件?(仅仅删除远端的文件,本地的文件需要保留)
解决办法
案例1
删除远端文件,不考虑本地文件的状态。就是说删除了也不要紧,改动了也没影响。最终就只想删除远端的这份数据文件。
First operation:
rm [file_name] git add . | git add [file_name] git commit -m "remove file_name" git push origin dev
Second operation:
git rm [file_name] git commit -m "remove file_name" git push origin dev
案例2
删除远端文件,但是本地的这份文件还需要。
git rm [file_name] --cached git commit -m "remove file_name" git push origin dev