如何将我的python spyder与github连接?

rit*_*tos 22 python github spyder

有没有办法连接python spyder与github?

我通过github管理我的R脚本,因为R提供了允许用户提交,拉取和推送的接口,但我想知道在python(x,y)spyder中是否存在相同(或类似)的系统.

我想用github来管理我的python脚本,而不是只在本地编辑我的代码,每次手动写更改日志...

Car*_*oba 15

(Spyder开发者在这里)我很抱歉,但是现在(2017年2月)Spyder和Git/Github之间没有整合.

此外,没有具体的计划来增加这种支持.我们可以在一年或一年半.

关于github的相关问题:https://github.com/spyder-ide/spyder/issues/816


bet*_*pfa 7

命令行git已集成到Spyder中。

https://github.com/spyder-ide/spyder/issues/6105

首先,右键单击与您的存储库中的任何文件相对应的选项卡,然后单击“设置控制台工作目录”。

然后转到Spyder中的Ipython窗口,只需键入您的git命令(假设已安装Git且其路径已正确配置),但添加“!” 到命令开头:

!git add "file.py"
!git commit -m "My commit"
!git push origin master
Run Code Online (Sandbox Code Playgroud)


beh*_*old 7

+1 @betontalpfa。对我来说,我想通过 Spyder ipython 控制台将本地文件放到现有的 Github.com 存储库中。

因此,我没有单击“设置控制台工作目录”,而是在 Spyder 中的 ipython 控制台中执行以下操作(我使用的是 Mac OSX Mojave,并且已经从 Appstore 安装了 Xcode):