是否有关于Spyder如何与GIT一起工作的文档?注意,我在谈论的是GIT,仅在我的PC上,而不是github。
Spyder的网站并没有说太多话:https://docs.spyder-ide.org/projects.html#working-with-version-control
我必须说我是GIT的新手,但是我已经为Windows安装了Git:https://gitforwindows.org/
我已经在创建Spyder项目的同一文件夹中创建了一个存储库
我已经创建了一个test.py文件
如果在Spyder项目窗格中,我右键单击该文件,然后单击获得的“浏览存储库”:
分析版本时出错:未知版本HEAD
如果我单击“提交”,它将不起作用。
肯定是GIT的新手没有帮助,但是我在做什么错了?
任何地方都有文档吗?谢谢
答案 0 :(得分:2)
(此处为 Spyder维护人员)目前(2019年3月),我们对Git的支持非常有限且未经良好测试。
我们计划在将来进行改进,但是直到那时候,我认为最好在终端中使用Git。
答案 1 :(得分:1)
我无法轻易分辨出您的特定问题是什么,但是如果您可以访问该目录的System.Globalization.CultureInfo.CurrentCulture.NumberFormat.NumberDecimalSeparator
,这可能会有所帮助。如果没有条目,也许您可以尝试将目录中的所有文件添加到暂存目录:git log
,提交git add .
,然后查看是否可以在Spyder UI中“浏览存储库”。该错误不是很有帮助,但是如果没有修订,Spyder可能不会想到。
答案 2 :(得分:1)
我在Anaconda中使用spyder。最初,我无法像在R studio中那样与Git合作。以下是我无缝使用Git所采取的步骤。
步骤1)下载并安装Git
第2步)打开“ Anaconda提示符”。在命令下方输入
conda install -c anaconda git
Image:Anaconda prompt after installation
第3步)打开Git GUI并使用“ FileName”
在所需的“ FilePath” 中创建存储库第4步)从Anaconda启动Spyder应用程序。转到菜单栏中的项目,然后点击新项目
第5步)在位置转到“ FilePath” (在第3步中创建Git存储库的位置)中选择现有目录,并选择带有“ FileName”的目录< / strong> [Git存储库名称],然后点击创建。
现在您可以编写脚本并通过右键单击Project Explorer中的文件来提交。 Image:Spyder window with Git integration
答案 3 :(得分:0)
截至 2021 年 2 月,@Jeevankrishna 的回复在 Spyder 4.2.0 中对我有用,conda 用完了!非常感谢! 现在只想添加它,而不是从项目资源管理器中右键单击文件,Spyder 开发人员已在 IPython 控制台中添加了 git 功能 (https://github.com/spyder-ide/spyder/issues/6105)
我能够运行 !git add .
、!git commit -m ""
、!git push
,而且似乎其他基本的 git 命令可以使用 !
前置
答案 4 :(得分:0)
您所指的 git 功能是 iPython 的标准功能,Spyder 团队并未专门启用。 Spyder 中有一些 git 支持。在“文件”窗口中,右键单击文件,可以使用菜单选项“提交”和“浏览存储库”。这需要安装“gitk”