Devrait ipynb points de contrôle avec Git?
Comme le titre le dit: je suis la vérification d'une Jupyter cahier dans un dépôt GitHub, dois-je conserver les .ipynb_checkpoints
dossier sur GitHub trop, ou sont-ils meilleurs .gitignore
d et conservées localement?
Je ne suis pas vraiment sûr de ce qu'ils sont, donc je ne sais pas s'il faut inclure ou non.
- J'ai l'habitude de gitignore, mais vous pouvez aller de toute façon. Les points de contrôle sont mis à jour uniquement sur une sauvegarde manuelle, tandis que la copie principale du fichier est mis à jour manuelle enregistre et sauvegarde. L'idée est que si vous supprimez accidentellement quelque chose juste avant la sauvegarde, vous avez le point de contrôle pour revenir.
- Connexes: Quels sont Jupyter Portable fichiers de point de contrôle pour?
Vous devez vous connecter pour publier un commentaire.
Les points de contrôle sont les fichiers similaires comme l'original, carnets de notes, mais ne sont mises à jour sur une sauvegarde manuelle. L'original ordinateurs portables sont mis à jour avec la sauvegarde automatique et lors de la sauvegarde manuelle (merci @Thomas K).
La question pour vous est si vous voulez partager votre manuel enregistre avec vos collaborateurs. Je préfère ne pas partager ces parce que git déjà fournit la fonctionnalité de revenir à une ancienne version.
Aussi, je l'utilise https://www.gitignore.io/ pour créer
.gitignore
de fichiers et de, selon eux, les points de contrôle sont des données provisoires.