web-dev-qa-db-fra.com

Comment connecter mon python spyder avec github?

Existe-t-il un moyen de connecter python spyder avec github?

Je gère mes scripts R via github, car R fournit des interfaces qui permettent aux utilisateurs de valider, de tirer et de pousser, mais je me demande s'il existe le même système (ou similaire) dans python (x, y) spyder.

Je veux gérer mes python avec github, pas seulement éditer localement mes codes et écrire manuellement des journaux de changements sur ma main à chaque fois ...

21
ritos

( Développeur Spyder ici ) Je suis désolé mais pour l'instant (février 2017) il n'y a pas d'intégration entre Spyder et Git/Github.

De plus, il n'est pas prévu concrètement d'ajouter ce support. Nous pourrions le faire dans un an ou un an et demi.

Problème connexe sur github: https://github.com/spyder-ide/spyder/issues/816

15
Carlos Cordoba

Un git en ligne de commande a été intégré dans Spyder.

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

Cliquez d'abord avec le bouton droit sur l'onglet correspondant à n'importe quel fichier de votre référentiel et cliquez sur "définir le répertoire de travail de la console".

Ensuite, allez dans la fenêtre Ipython dans Spyder et tapez simplement vos commandes git (en supposant que Git est installé et que ses chemins sont configurés correctement) mais ajoutez un "!" au début de votre commande:

!git add "file.py"
!git commit -m "My commit"
!git Push Origin master
5
betontalpfa