Git忽略已经跟踪的文件

1、如果还没有把文件或者文件夹加入版本库,没有执行git add的时候,则在.gitignore里增加一条 ,只需提交.gitignore 文件即可。

2、如果已经加入版本库或者已经commit提交版本,甚至已经提交到远程的文件或者文件夹忽略,操作如下:

git rm --cached xxx.log    //删除xxx.log的跟踪,并保留在本地。
git rm --f xxx.log   //删除xxx.log的跟踪,并且删除本地文件。

-r 允许递归,这里指允许递归删除。
--cached 将文件或者文件夹从版本库中删除索引,将文件恢复至git add前的状态。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容