GitHub - Prix, fonctionnalités, avis et comparateur de logiciels

GitHub

Social coding & collaborative development platform

4.8/5 (554 avis)

GitHub - Présentation

GitHub is a place to share code with friends, co-workers, classmates, and complete strangers. Over a million people use GitHub to build amazing things together. With the collaborative features of GitHub.com, desktop and mobile apps, and GitHub Enterprise, the development platform helps individuals and teams to write better code, faster.

From open source to business, users can host and review code, manage projects, and build software alongside millions of other developers. GitHub brings teams together to work through problems, move ideas forward, and learn from each other along the way. On GitHub, lightweight code review tools are built into every pull request.

Teams can create review processes that improve the quality of code and fit neatly into the workflow. Project managers and developers can coordinate, track, and update their work in one place, so projects stay transparent and on schedule. Users can fine tune the process as the team changes, update tools as technologies shift, and find new ways to work better.

Prix

À partir de
$7/mois
Types de licence
version d'essai gratuite
Freemium
Abonnement
Rapport qualité-prix

Appareils

Type d'entreprise

S
M
L

Disponible dans les pays suivants

Asie, Australie, Canada, Chine, Europe et 5 autres, Allemagne, Inde, Japon, Amérique latine, Afrique et Moyen-Orient

Langues

anglais

GitHub - Avis

Note globale
4.8/5
98% d'avis positifs
441
Excellent
104
Très bien
9
Moyen
0
Médiocre
0
Horrible

We use Github to store the code of all the projects in which we work and I love it!

Logiciel utilisé tous les jours pendant plus de deux ans
Publié le 12.02.2018
Provenance de l'avis : Capterra

Avantages

The possibility of collaborating with any free software project in the world (they are all hosted here) is very rewarding.You can talk to the Software creators, report mistakes and learn different solutions. It is very cool because it manages to unite the entire community of developers around the world in an easy, useful and totally altruistic way. There are even huge companies, like Facebook for example, that have opened their code because they are interested in receiving feedback from Github community in order to improve it.

I also really like the graphical interface to control the pull requests system because it is very detailed. Github is the tool that best fits with Git. The ability to plan tasks and synchronize it with external tools such as Trello is great.

Github also allows you to check, in a very visual way, the exact changes that have been made in each line of code throughout the life of the project. This makes your life much easier.

Inconvénients

Note détaillée

Rapport qualité-prix
Simplicité d'utilisation

Probabilité de recommander le produit

10.0/10

best ever git repository hosting service provider

Logiciel utilisé tous les jours pendant plus de deux ans
Publié le 14.01.2018
Provenance de l'avis : Capterra

Github is very easy to use git hosting provider server. Github allows easy contributions of code between our project members. Github provides a way to review code before it is merged into master branch. It provides nice interface to view all commit history and allows to easily compare two different commits. Github provide fast searching across all files. I recommend git hub to all developers who are looking for an simple and easy to use source code management and git version control hosting server. GitHub has some of the best documentation around. Github makes easy to contributions to projects within small and large teams.

Avantages

GitHub is most popular git version control repository server. Github provides collaboration features such as project read me, wikis, issue tracking, pull requests, commit history, access control to various collaborators. It provides all features of GIt as well as adding its own features. Github provides a feature to compare two branches or two commits called pull request. A code reviewer can review and provide his commits on this. GIthub provides private repository for personal projects. We are using github in our each and every project as source code management.

Inconvénients

If someone is new to GitHub, one of the challenges is getting to grips with the github model, which requires practice and time. It costs to have a versioning repository on GitHub. Github GUI a little confusing to use and it is easy to use its CLI instead. Private repositories are chargeable. Bitbucket comes with Jira integration that is still missing in Github

Note détaillée

Rapport qualité-prix
Simplicité d'utilisation
Support client

Probabilité de recommander le produit

10.0/10

It changed the way we code and back up systems in my place of work

Logiciel utilisé tous les jours pendant plus de deux ans
Publié le 20.05.2018
Provenance de l'avis : Capterra

Being able to obtain and run entire working projects without even having to learn how git works
Being able to backup and restore projects with very simple terminal commands puts me and the rest of the team at ease
I have yet to see the site experiencing downtime meaning that I have never had any work delayed because GitHub was unavailable

Avantages

I use GitHub mainly for research purposes and the huge availability of code has really supercharged my IT career. There are countless times when GitHub repositories came to the rescue when I was tasked with a coding problem what was technically beyond me. Their internal search engine is world class; you never have to use special search tricks to get what you are looking for. I also love the way they list the repositories; you are able to tell what a specific repository contains without clicking individual results.
The download option was also very convenient and useful when I didn't know how to use git; It was easy to download an import a project without having to spend hours and hours poring through tutorials.

Inconvénients

I secretly with that It is possible to compile and run code snippets without having to download them into my computer.
Another thing that i don't like is having to open individual class files in new tabs; it would be better if there was a panel on the side that allowed you to select and click through to individual classes/files, sort of how modern IDEs work

Note détaillée

Rapport qualité-prix
Simplicité d'utilisation
Support client

Probabilité de recommander le produit

9.0/10

The best tool for collaborating on code

Logiciel utilisé tous les jours pendant plus de deux ans
Publié le 07.11.2017
Provenance de l'avis : Capterra

Github has improved the quality of both my team's code and knowledge of our system and programming in general. Its tools for facilitating code reviews allow my team to share knowledge about our stack and domain while also providing opportunities to vet and improve the code we ship.

Avantages

From commenting discussions on individual lines of code, to explicitly requesting code reviews from particular teammates, to integrations with various continuous-integration (CI) and deployment systems, Github is a fully-featured tool for vetting and tracking changes to your codebase. From the moment you push code up, Github can help your team usher changes through code reviews and approval processes, with all the details and history you would expect from a system built on Git. And with a powerful API and webhooks, Github has a wealth of extension points for building integrations to customize your workflow.

Inconvénients

I'd like more granular control over which email notifications I get (specifically the ability to be notified of new comments on a pull request without also being notified of every additional commit). And while the Reviews feature which batches comments into an all-at-once "review" is central to my team's workflow, the inability to leave immediate, one-off comments in the middle of a review is sometimes limiting. Still, these are minor inconveniences in an otherwise powerful and flexible tool.

Note détaillée

Rapport qualité-prix
Simplicité d'utilisation
Support client

Probabilité de recommander le produit

10.0/10

The best way to collaborate on code

Logiciel utilisé tous les jours pendant plus de deux ans
Publié le 26.03.2018
Provenance de l'avis : Capterra

Avantages

GitHub offers to host projects that rely on the Git version control system. While mainly aimed at developers, it works very well for any text-based work.
GitHub offers free hosting for all open source repositories (i.e. your code will be visible to the public). The website is extremely easy to use, and has a beautiful, clean interface.

When working in teams, the concept of pull request comes in very handy: one developer can "branch off" the main version of the project to work on a new feature. Once the feature is ready, the developper proposes a "pull request", to re-integrate the new feature into the main branch. Contributors to the project can review the code, giving precise feedback on the new feature.
I have used this workflow with great success in the context of small teams.

Finally, GitHub scores major points in the academic sector by providing Student and Institution accounts with unlimited private repositories, for free ("Student Pack").

Inconvénients

Outside of the free student accounts, the GitHub subscription could be slightly pricy, especially for a small developer.

As we come to rely more and more on GitHub to host code, any downtime becomes very critical. In the past few years, there were a couple of instances of GitHub downtime which affected my productivity.

Note détaillée

Rapport qualité-prix
Simplicité d'utilisation

Probabilité de recommander le produit

10.0/10

GitHub - Prix

À partir de
$7/mois
Types de licence
version d'essai gratuite
Freemium
Abonnement
Rapport qualité-prix
Developer: $7 per month Team: $9 per user / month Business: $21 per user / month, Hosted on GitHub.com $21 per user / month, GitHub Enterprise (Sold in packs of 10 users and billed annually.) Free plans available.

GitHub - Fonctionnalités

  • @mentions
  • Approximately 6 million hosted git repositories
  • Assignees
  • Built-in review tools
  • Code hosting
  • Code review
  • Collaboration
  • Conversations
  • Documentation
  • GitHub Pages
  • Give feedback
  • Graphical representation of branches
  • Integrated issue and bug tracking
  • Integrations
  • Milestones
  • Project management
  • Propose changes
  • Protect branches
  • Set community guidelines
  • Social coding
  • Team and user permissions
  • Team management
  • Track and assign tasks
  • Wikis

GitHub - Avantages

  • Every repository on GitHub comes with the tools needed to manage your project. Open to the community for public projects – secured for private projects.

  • GitHub keeps your public and private code available, secure, and backed up. Stop hoarding code on your hard drive; it takes less than a minute to push code up to GitHub and start collaborating with others...

  • It doesn’t matter if you prefer to use the command line git client, a tool like hg-git, or a graphical application like SmartGit— we’re dedicated to helping you collaborate easily and securely.

  • GitHub - FAQ

    Voici quelques-unes des questions fréquentes sur GitHub.

    Q. Quels sont les types de licence disponibles pour GitHub ?

    Types de licences disponibles pour GitHub :

    À partir de: $7/mois

    Type de licence: Freemium, Abonnement

    version d'essai gratuite: Non disponible

    Developer: $7 per month

    Team: $9 per user / month

    Business:
    $21 per user / month, Hosted on GitHub.com
    $21 per user / month, GitHub Enterprise (Sold in packs of 10 users and billed annually.)

    Free plans available.

    Q. Quelles sont les principales fonctionnalités du logiciel GitHub ?

    Fonctionnalités du logiciel GitHub :

    • @mentions
    • Approximately 6 million hosted git repositories
    • Assignees
    • Built-in review tools
    • Code hosting
    • Code review
    • Collaboration
    • Conversations
    • Documentation
    • GitHub Pages
    • Give feedback
    • Graphical representation of branches
    • Integrated issue and bug tracking
    • Integrations
    • Milestones
    • Project management
    • Propose changes
    • Protect branches
    • Set community guidelines
    • Social coding
    • Team and user permissions
    • Team management
    • Track and assign tasks
    • Wikis

    Q. Qui utilise GitHub ?

    Utilisateurs habituels du logiciel GitHub :

    Auto-entrepreneurs, Grandes entreprises, Entreprises de taille moyenne, Organismes à but non lucratif, Administration publique, PME

    Q. Dans quelles langues GitHub est-il disponible ?

    Langues dans lesquelles GitHub est disponible :

    anglais

    Q. Quels sont les types de licence disponibles pour GitHub ?

    Types de licences disponibles pour GitHub:

    Freemium, Abonnement

    Q. GitHub prend-il en charge les appareils mobiles ?

    Nous n'avons pas d'informations sur les appareils pris en charge par GitHub.

    Q. Avec quelles applications GitHub peut-il s'intégrer ?

    Applications s'intégrant à GitHub :

    Bitium, Cube, HipChat, JIRA Software, LeanKit, Planbox Work, SpiraPlan, SpiraTeam, Yodiz, Zoho BugTracker

    Q. Quelles sont les ressources d'aide disponibles pour GitHub ?

    Ressources d'aide disponibles pour GitHub :

    FAQ, Forum, Base de connaissances, Support en ligne, Tutoriels vidéo