GitHub est connu pour les excellentes fonctionnalités qu'il peut offrir aux programmeurs, mais ce n'est pas seulement pour eux. Il y a beaucoup d'autres utilisations créatives pour GitHub. Voici neuf exemples différents sur quoi GitHub peut être utilisé.
Qu'est-ce que GitHub?
GitHub est un service de référentiel en ligne auquel tout le monde peut s'inscrire. Il utilise une technologie appelée "Git" qui garde la trace des révisions et qui les a faites. C'est aussi un excellent moyen de partager, cloner (forking), et modifier / améliorer ce que vous bifurquez. James a écrit un article complet disséquant ce que Git est et peut faire. Qu'est-ce que Git & Pourquoi vous devriez utiliser le contrôle de version Si vous êtes développeur Qu'est-ce que Git & Pourquoi vous devriez utiliser le contrôle de version Si vous êtes un développeur du moment où nous avons tendance à travailler sur des sites de développement locaux, il suffit de tout télécharger lorsque nous avons terminé. C'est bien quand c'est juste vous et les changements sont petits, ... Lire la suite. Pour les projets open source, GitHub est entièrement gratuit, ce qui est génial pour les programmeurs et les collaborateurs. Il est plutôt facile de regarder et de modifier le code sur GitHub Comment afficher et modifier le code source d'une application Open Source Comment afficher et modifier le code source d'une application Open Source Source: Open Source peut être un bon choix, vous Il faudra aussi investir dans la bonne communauté. GitHub est l'un des meilleurs endroits pour ce faire, non seulement en raison de la quantité ... Read More, et son utilisation répandue par les codeurs en a fait l'une des plus grandes communautés open source.
Encore une fois, alors que GitHub est connu pour son utilité pour les programmeurs, il est également très pratique pour diverses autres applications en raison de l'esprit de collaboration inhérent à la communauté GitHub.
Recommandations de voyage
GitHub facilite le travail de plusieurs contributeurs sur le même projet. Cela peut mener à un certain nombre d'utilisations créatives liées à la collaboration, y compris des recommandations de voyage. Il est difficile pour une personne d'énumérer toutes sortes d'endroits à voir absolument partout dans le monde. Au lieu de cela, il vaut mieux que les autres fassent part de leurs recommandations à la collection. Voici un excellent exemple de collection de recommandations de voyage.
Rédaction collaborative
Ecrire des histoires n'est pas quelque chose où la collaboration vient immédiatement à l'esprit, mais si vous avez un projet où l'écriture profite de la collaboration, GitHub est aussi un excellent endroit pour cela. La facilité des révisions sur GitHub aide la communauté à apporter des corrections rapides à tous les problèmes rencontrés et à conserver tous les fichiers de projet dans une seule collection.
C'est très bien non seulement pour écrire des histoires, mais aussi pour éditer des documents juridiques. Bien sûr, dans ce scénario, vous devez vous assurer que les modifications apportées sont correctes et appropriées.
L'écriture manuelle n'est pas hors de l'image non plus. Par exemple, il existe actuellement un projet sur la rédaction d'un livre d'introduction à MongoDB.
L'année dernière, Erez a passé en revue Prose.io pour GitHub Write, et laissez le monde réviser votre travail avec Prose.io pour GitHub écrire, et laisser le monde réviser votre travail avec Prose.io pour GitHub Traditionnellement, l'écriture est une affaire solitaire. C'est juste toi et l'écran, ou un morceau de papier. Homme contre texte dans une bataille de volontés, d'intelligence et d'émotion, jusqu'à ce que soudainement - vous avez terminé. Maintenant, c'est ... Lire la suite, qui est un outil spécialement conçu pour écrire sur GitHub.
Démarrer un blog
GitHub a également un service séparé appelé Pages GitHub où vous pouvez démarrer notre propre blog. Bien qu'il ne soit pas lié au système de contrôle de version habituel de GitHub, il est toujours créé et géré par GitHub. Et ne pensez pas que ce n'est pas légitime - le président Obama a utilisé GitHub Pages pour son blog de campagne.
Recherche médicale
Parce qu'il est si facile de se pencher sur les dépôts publics, c'est aussi un excellent endroit pour publier des recherches médicales. La collaboration est un élément essentiel pour une recherche médicale efficace, et la publication de ces résultats sur GitHub pourrait rendre cela beaucoup plus facile. D'autres peuvent aussi prendre vos recherches et en construire de nouvelles découvertes. Vous pouvez également avoir des fils de discussion dans votre dépôt, car GitHub peut prendre en charge les discussions liées à cette recherche. Voici un excellent article sur la façon dont GitHub pourrait être utile pour la recherche médicale, même si cela est actuellement rare pour GitHub.
Remixer des recettes
Remixer le travail des autres peut avoir ses avantages, et la cuisine est un exemple de tous les jours. Par exemple, si vous trouvez une recette sur GitHub, vous pouvez la fourchonner et faire vos propres modifications pour la rendre encore meilleure. D'autres peuvent faire la même chose pour votre travail et créer leurs propres chefs-d'œuvre, qu'ils le rendent encore plus savoureux ou plus sain (ou les deux)! Fourchez le livre de recettes (notre revue Commencez à fourchette: l'inspiration de source ouverte vient à la cuisine et aux recettes avec la fourchette Le livre de cuisine Commencez la fourchette: l'inspiration de source ouverte vient à la cuisine et aux recettes C'est le Github pour les recettes avec "contrôle de version" Avec Fork the Cookbook, tout tourne autour de l'évolution de la nourriture ... Read More) est un excellent site utilisant GitHub qui s'articule autour de trouver et améliorer des recettes. Venez chercher des recettes végétaliennes ou des collations Open Source!
Créer et remixer de la musique
GitHub est aussi un bon endroit pour collaborer sur des œuvres musicales. La créativité musicale est juste pour le contrôle de version. Une fois que quelqu'un partage sa musique, les autres peuvent l'apprécier, ainsi que la fourchette et apporter leurs propres modifications. Un bon exemple de ceci est la collaboration sur la musique d'église.
Réparations à domicile
Avec GitHub, vous pouvez également gérer vos réparations à domicile. Vous pouvez créer des "problèmes" qui fonctionnent comme des tâches à faire avec un support de commentaire. Cela peut ne pas être aussi convivial que les autres idées que d'autres ne peuvent pas effectuer les réparations pour vous, mais vous pouvez énumérer les questions des tâches que vous voulez accomplir et d'autres vous donner quelques idées sur la façon de faire un travail à domicile .
Utilisation de données géographiques
Vous avez un projet qui tourne autour de beaucoup de données géographiques? Vous pouvez facilement utiliser GitHub pour représenter ces données sous forme de carte. C'est vrai, vous n'avez même pas besoin de faire la carte vous-même - GitHub va prendre les données et le faire pour vous. Tout ce que vous avez à faire est de placer les données dans un fichier .geojson et d'utiliser la syntaxe appropriée.
Modélisation 3D
GitHub a commencé à rendre des modèles 3D stockés dans des fichiers .STL. Par conséquent, il est maintenant beaucoup plus facile de partager ces fichiers de modélisation avec d'autres utilisateurs, tout en bénéficiant des fonctionnalités de contribution, de partage et de remixage de GitHub. GitHub ne dispose pas de solutions d'impression 3D, mais il héberge des codes de projet alliés au domaine émergent de l'impression 3D comme Printrun et le projet officiel Make Me.
Conclusion
Bien sûr, ce n'est qu'un petit échantillon de ce que vous pouvez faire avec GitHub. En fin de compte, vous êtes seulement limité à votre imagination, car je suis sûr qu'il existe un nombre infini de façons dont les fonctionnalités de GitHub peuvent vous être utiles.
Dans quelles manières hors programmation avez-vous déjà utilisé GitHub? De quelles manières avez-vous rencontré, mais n'avez pas participé? Faites le nous savoir dans les commentaires!