首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >吉特:为什么__pycache__还在考虑呢?

吉特:为什么__pycache__还在考虑呢?
EN

Stack Overflow用户
提问于 2019-12-04 00:57:45
回答 2查看 1.4K关注 0票数 1

我试着用Git来工作。

我经历过许多冲突问题,并试图更好地理解Git,以便实现一个应该在可能的情况下防止冲突的工作流(即使不总是可能的)。

我的Gitlab远程存储库上有原始/主分支(=dev分支),本地存储库中有相应的主库。

我已经定义了不同的待办事项。

我决定在第1期工作,所以我拉原版/母版来更新我的本地母版,并创建一个本地分支名特性/1。

我研究这个特性/1分支,并于昨天提交。

我没有完成这个问题,但当我完成,但为了完成工作流程,我将推动这个功能/1在Gitlab上,并提出合并请求,以便与原产地/物。在此之后,我拉出原点/主,抑制我的本地特性/1分支,并创建一个新的特性/2分支。

今天早上,我查看了我的本地主人,以确认我仍然是最新的原产地/主人,情况是这样的,除了git提到的3个文件已经修改:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
On branch master
Your branch is up to date with 'origin/master'.

Changes to be committed:
  (use "git restore --staged <file>..." to unstage)
        deleted:    myapp/__pycache__/settings.cpython-37.pyc
        deleted:    myapp/__pycache__/urls.cpython-37.pyc
        deleted:    myapp/__pycache__/views.cpython-37.pyc

我知道pychache文件是预编译的代码来加速代码的执行。

但是我不明白:我还没有在我的本地主服务器上工作,在根目录下的.gitignore文件存储中被提到了。

为什么会提到这些文件?如果我承诺,我将领先于一个与起源/主人的承诺,并将不得不推动?

我的工作流程怎么了?

EN

回答 2

Stack Overflow用户

发布于 2019-12-04 01:01:14

这些文件存在于存储库中(可能来自没有.gitignore的时间或分支),但已在本地框中删除。

您可能希望提交一个将它们(全部)从您的master或任何东西中清除出来的承诺,例如

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git ls-files '*.pyc' | xargs git rm -f

然后提交更改。

票数 1
EN

Stack Overflow用户

发布于 2019-12-04 02:53:56

.gitignore

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# PyInstaller
#  Usually these files are written by a python script from a template
#  before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# pyenv
.python-version

# celery beat schedule file
celerybeat-schedule

# SageMath parsed files
*.sage.py

# dotenv
.env

# virtualenv
.venv
venv/
ENV/
.vscode
# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/

.DS_Store
*.sqlite3
media/
*.pyc
*.db
*.pid


# Dossier généré par l'IDE Pycharm
.idea

# No migrations
**/migrations/**
!**/migrations/**
!**/migrations/__init__.py

# VS Code
.vscode
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59172222

复制
相关文章
Target 塔吉特DVS EDI 业务测试指南
Target塔吉特是美国仅次于Walmart沃尔玛的第二大巨型折扣零售百货集团,由于拓展了其数字化履约能力,使得越来越多的国内零售产品供应商和Target建立合作关系。Target要求其供应商通过EDI(Electronic Data Interchange,中文名称是电子数据交换)与Target进行业务往来,本文将为大家讲解Target DVS(Direct Vendor Ship)业务的EDI业务测试。
知行软件EDI
2023/01/28
6270
Target 塔吉特的4种商品编码
Target塔吉特共有4种商品编码:TCIN、DPCI、UPC、SKU,其中DPCI、UPC和TCIN在Target系统中是唯一的ID。在target.com中查看商品时,在任一个商品中下拉进入到商品详情页(Item/Detail/Specifications)中都可以看到该商品的TCIN、UPC和DPCI这3种商品编码,唯一对应到当前商品。接下来我们一一了解下这4种商品编码。
知行软件EDI
2023/01/10
8700
为什么不采用开放计算项目呢?再考虑一下
在这篇文章中,数据中心硬件提供商Hyperscale IT公司詹姆斯·贝利总监,分析了采用开放计算项目的企业持有的一些误区。 市场调查机构Gartner预计整体公共云市场将增长16.5%,2016年底市场价值将达到2039亿美元。 这种场外服务的需求增长将为服务提供商的硬件基础设施带来更大的成本压力,许多主要的云计算供应商将在产品价格上进行激烈的竞争,这意味着创新是关键。 在这种背景下,开放计算项目(OCP)发展缓慢,但肯定会获得一定的驱动力。 现在,在开放计算项目发展的第五个年头,该计划旨在促进行业的专有
静一
2018/03/26
8650
如何与 Target 塔吉特建立EDI连接?
Target 塔吉特是美国仅次于 Walmart 沃尔玛的第二大巨型折扣零售百货集团。Target 在2020财年实现零售收入同比增长19.8%,赶超了 CVS 和 Tesco,并在2020财年的销售额增长超过150亿美元,超过了过去11年的整体销售额增长。增长的主要驱动力来自数字化销售额增长100亿美元 (145%),因为疫情期间 Target 迅速响应了消费者线上购买必需品的需求。由于拓展了其数字化履约能力,使得越来越多的国内零售产品供应商和 Target 建立合作关系。
知行软件EDI
2022/09/05
4740
如何与 Target 塔吉特建立EDI连接?
对接塔吉特Target DVS的EDI流程是什么?
塔吉特Target公司是美国本土仅次于沃尔玛的第二大零售百货集团,为客户提供当今时尚前沿的零售服务,物美价廉。而EDI(电子数据交换)是Target与供应商进行业务往来时要求使用的数据交换方式,具有安全可靠、高效和降低人工成本等优点。现在,国内越来越多的供应商已经在主动寻求以这种方式与Target进行业务对接,大大拓展了业务范围,以较低的成本投入来换取更高的经济收益。
知行软件EDI
2021/08/06
8190
对接塔吉特Target DVS的EDI流程是什么?
洛谷P3773 [CTSC2017]吉夫特(Lucas定理,dp)
满足$b_1 < b_2 < \dots < b_k$且$a_{b_1} \geqslant a_{b_2} \geqslant \dots \geqslant a_{b_k}$
attack
2018/08/01
2240
洛谷P3773 [CTSC2017]吉夫特(Lucas定理,dp)
为什么要考虑云备份策略
企业主动设定目标并与SaaS供应商的服务等级协议(SLA)进行比较是一个好主意。很多企业在制定他们的云备份策略时都会很茫然,并提出一些问题,例如,“云端是否需要备份解决方案?Office 365和其他
静一
2019/08/23
8950
为什么要考虑云备份策略
Api接口设计需要考虑到de因素呢
设计接口是一件容易的事,也是件困难的事。设计接口每个人都会,每个人都能设计,也由此产生了各种各样的理念的接口。工作这么多年,我也很有感悟。很多人会说,设计接口多么简单,只要命名好,然后联调通了,上线可以调用就行了。特别是非互联网行业的人,这里没有歧视的意思。因为互联网行业和传统行业太多不一致性决定了这种思想的产生。
php007
2019/08/05
9430
Api接口设计需要考虑到de因素呢
为什么不重构呢?
重构是提高质量的重要工具。许多开发方法都依赖于重构,尤其是对于敏捷方法,在更多计划驱动的组织中也是如此。但事实上,是否以重构来处理设计中的某些问题呢?是否存在重构的障碍呢?
半吊子全栈工匠
2021/12/21
3060
为什么不重构呢?
还在重复写空指针检查代码?考虑使用 Optional 吧!
如果要给 Java 所有异常弄个榜单,我会选择将 NullPointerException 放在榜首。这个异常潜伏在代码中,就像个遥控炸弹,不知道什么时候这个按钮会被突然按下(传入 null 对象)。
沉默王二
2019/11/12
1K0
还在重复写空指针检查代码?考虑使用 Optional 吧!
还在重复写空指针检查代码?考虑使用 Optional 吧!
如果要给 Java 所有异常弄个榜单,我会选择将 NullPointerException 放在榜首。这个异常潜伏在代码中,就像个遥控炸弹,不知道什么时候这个按钮会被突然按下(传入 null 对象)。
纯洁的微笑
2019/11/07
1.3K0
还在重复写空指针检查代码?考虑使用 Optional 吧!
还在重复写空指针检查代码?考虑使用 Optional 吧!
如果要给 Java 所有异常弄个榜单,我会选择将 NullPointerException 放在榜首。这个异常潜伏在代码中,就像个遥控炸弹,不知道什么时候这个按钮会被突然按下(传入 null 对象)。
andyxh
2019/10/29
6220
还在重复写空指针检查代码?考虑使用 Optional 吧!
git 设置 gitignore 忽略 __pycache__
如果我想保留硬盘上的这个文件,而只删除版本管理中的文件,就需要加入--cached参数。
Devops海洋的渔夫
2019/05/30
10.5K0
为什么坐车会晕车呢
我是一个坐车经常晕车的人,特别是在车里看手机的时候,感觉很难受。今天正好看到了卓克老师对晕车的解读,我总结了几个关键点,分享给大家。先说结论,每个人都会晕车,就是程度不一样。不要在车上玩手机、看书。这些行为会加重你的不适感。最好的解决方式是上车就睡觉或者集中注意力听音频,光闭眼也无法避免晕车。另外就是豪车更容易晕。
石云升
2022/07/29
5250
为什么坐车会晕车呢
为什么考虑采用虚拟桌面基础架构?
将虚拟桌面基础架构(VDI)包含在公司战略规划中,是因为它为IT以及用户带来了灵活性以及众多功能。VDI具备弹性,而且有助于培育创新文化。 平板电脑、移动设备、可穿戴设备以及变化莫测的云计算模型对我们未来如何进行计算带来了不确定性。因此,凭直觉来看,在应用VDI上投入这么多的时间、精力以及资金有悖常理。但事实是采用VDI是有意义的,这是因为所有的“动荡与混乱”都源于我们如何计算。投资VDI在于选择一个创新路径并采用动态方式支持最终用户的需求。 VDI不仅仅是提供Windows桌面—而是无论用户采用什么设备或
静一
2018/03/20
7210
你为什么还在用存储过程?
存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。
Fayson
2019/07/09
9290
为什么要研究游戏AI呢?
AI作为时下计算机算法的超级巨星,在例如CV、NLP、语音、机器人等诸多领域都有广泛的应用。而在游戏领域,AI的应用往往被认为只是把游戏角色拟人化,算法的第一印象也通常是强化学习。但实际当中,AI在游戏中的应用却不止于此。本文就来介绍一下游戏领域的AI应用与算法。
Datawhale
2021/11/23
8950
为什么要研究游戏AI呢?
您为什么还没OpenStack导师呢?[Openstack]
对于像OpenStack这样的复杂项目,直接进入可能会令人生畏。除了项目本身的范围之外,还有许多系统和流程可供您熟悉。很难知道从哪里开始。
用户6667850
2019/11/17
2740
为什么要研究游戏 AI 呢?
作者 | 叶鑫 来源 | Datawhale AI作为时下计算机算法的超级巨星,在例如CV、NLP、语音、机器人等诸多领域都有广泛的应用。而在游戏领域,AI的应用往往被认为只是把游戏角色拟人化,算法的第一印象也通常是强化学习。但实际当中,AI在游戏中的应用却不止于此。本文就来介绍一下游戏领域的AI应用与算法。 首先摆在我们面前的是,为什么要研究游戏AI呢? 游戏可以看做现实问题的折射,研究它可以为解决现实问题提供有价值的样本;同时,游戏的算法永远不会被单单的几种算法所束缚,多种形式的AI方法可以分别或结合在
AI科技大本营
2023/04/14
5160
为什么要研究游戏 AI 呢?
copykat为什么没有infercnv直观呢
其实 copykat 仅仅是算法判别的时候不如人意,但是可视化的时候仍然是肉眼可以明显区分二倍体正常细胞和非整倍体的癌症细胞,所以我们想看看具体做什么改进,可以绕过这个bug,首选项我们把全部的上皮细胞按照病人进行了拆分,得到如下所示 的每个病人独立的文件夹以及每个文件夹下面的expFile.txt !
生信技能树jimmy
2021/12/04
2.2K0
copykat为什么没有infercnv直观呢

相似问题

吉特

10

吉特:

22

为什么没有吉特树?

10

吉特塔推到吉特卜和豆茎

13

为什么我想打壁球的时候有“失踪”的吉特呢?

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文