odoo-049 Pycharm 中 git stash 后有pyc 文件,如何删除pyc文件

文章目录

  • 问题描述
  • 解决思路
    • [正确的去除 git 跟踪 pyc文件的做法](#正确的去除 git 跟踪 pyc文件的做法)

问题描述

查看本地 stash 列表

stash 后有很多 pyc 文件都被 git 追踪了,这样不合理,而且等 unstash 的时候就会有问题

解决思路

尝试方法: 递归地删除指定文件夹及其子目录中的所有 pycache 文件夹及其内容,但是执行这个命令后反而因为 pyc 文件不存在不能 rm cache了。

复制代码
find . -type d -name '__pycache__' -exec rm -rf {} +

慎用下面这个命令,他本地所有的git追踪的都去掉了,所有的文件都变成红色了。 git rm --cached -r .
重新跟踪,需要执行:
git add . # 重新添加需要跟踪的文件 git commit -m "Re-add files togit tracking" # 提交更改 git status # 验证文件的跟踪状态

正确的去除 git 跟踪 pyc文件的做法

1 . 这个最好一个项目一个项目删除才行

复制代码
git rm --cached -r 'kkk_stock/__pycache__/'
git rm --cached -r 'kkk_stock/models/__pycache__/'
git rm --cached -r 'kkk_stock/wizard/__pycache__/'
  1. 添加 .gitignore 文件

不追踪 .pyc 文件和 pycache 文件夹

总结:

上述需要 drop stash 才可以,执行后,重新 stash 才生效,可以只修改了空格试试。

相关推荐
LIN-JUN-WEI1 小时前
[ESP32]VSCODE+ESP-IDF环境搭建及blink例程尝试(win10 win11均配置成功)
c语言·开发语言·ide·vscode·单片机·学习·编辑器
T - mars3 小时前
Git在Pycharm中的使用
git
sunarmy3 小时前
curl: (56) OpenSSL SSL_read: Connection reset by peer, errno 104
git
典学长编程5 小时前
高效学习之一篇搞定分布式管理系统Git !
大数据·git·搜索引擎
是2的10次方啊5 小时前
.gitignore失效自救指南:原理揭秘与工程师实战排查全流程
git
海外空间恒创科技6 小时前
香港站群服务器与普通香港服务器对比
服务器·git·github
MUTA️6 小时前
pycharm中本地Docker添加解释器
ide·python·pycharm
Wetoria8 小时前
管理 git 分支时,用 merge 还是 rebase?
前端·git
织_网8 小时前
Visual Studio Code 中统一配置文件在团队协作中的应用
ide·vscode·编辑器
意疏8 小时前
【Python篇】PyCharm 安装与基础配置指南
开发语言·python·pycharm